项目要求:
卷积神经网络(CNN)项目,建立一个处理现实生活中的,用户提供的图像的算法。给你一个狗的图像,你的算法将会识别并估计狗的品种,如果提供的图像是人,代码将会识别最相近的狗的品种。
项目的 github 地址:
https://github.com/udacity/cn-deep-learning/tree/master/dog-project
(1)git下载项目
git bash中输入:
git clone https://github.com/udacity/cn-deep-learning.git
cd cn-deep-learning/dog-project
对应本地文件夹:
(2)下载各种数据集和数据:狗狗数据,人脸数据,bottleneck_features。分别放到对应的文件夹。
狗狗数据:https://s3.cn-north-1.amazonaws.com.cn/static-documents/nd101/v4-dataset/dogImages.zip
人脸数据:https://s3.cn-north-1.amazonaws.com.cn/static-documents/nd101/v4-dataset/lfw.zip
features:https://s3.cn-north-1.amazonaws.com.cn/static-documents/nd101/v4-dataset/lfw.zip
(3)安装必要的安装包
(4)打开dog_app.jpynd
jupyter notebook cn-deep-learning/dog-project/dog_app.ipynb
打不开出错,但是直接将如下网址输入可以打开:
http://localhost:8888/?token=c6dbe12b3276383e68ed6b724c6b14a332b9b263d384e09e