-
CNN_Dogs_Classifier_Based_on_Deep_Learning:任务
资源介绍
Dogs_Classifier_CNN
我的纳米学位的第二个项目,请参阅。
任务:建立处理现实世界中用户提供的图像的管道。 给定狗的图像,该算法使用卷积神经网络(CNN)给出狗的品种的估计值。
解决方案在文件。 另外两个文件和是帮助文件,用于检查不同网络的性能以及预训练到不同精度水平的最终模型的性能。
dog_app_my_solution.ipynb文件的内容:
导入数据集
检测人类
检测狗
创建CNN对狗的品种进行分类(从头开始)
创建CNN对狗的品种进行分类(使用转移学习)
编写算法
测试算法
使用的库和方法: cv2 , facenet_pytorch , glob , math , matplotlib.pyplot , NumPy , OrderedDict , os , PIL.Image , torch: .nn.functional , .optim ; t