猫狗大战
零壹博弈
渐渐地,我们也会成为别人口中的大佬
展开
-
深度学习系列笔记——伍(基于pytorch1.5的猫狗大战训练)
先贴代码,后续找时间把代码解释下,并给出相应的测试代码这次用的是resnet50在ImageNet1000上的预训练模型# coding=utf-8import osimport numpy as npimport torchimport torch.nn as nnimport torchvisionimport torch.optim as optimfrom torch.autograd import Variablefrom torch.utils.data import Dat原创 2020-11-04 21:56:20 · 221 阅读 · 0 评论 -
深度学习系列笔记——叁 (提取出神经网络的某一层特征,可视化显示)
神经网络在训练过程中很像一个黑盒,除了输入层,输出层的结果可以一目了然,中间的隐层在训练中的变化,我们不太方便查看,本篇博文将利用keras的API,对已训练好的模型在预测过程中的变化进行提取。import matplotlib.pyplot as pltimport tensorflow as tfimport numpy as npimport timeconfig = tf.compat.v1.ConfigProto(allow_soft_placement=True)config.gp原创 2020-09-12 10:25:22 · 2948 阅读 · 3 评论 -
深度学习系列笔记——贰 (基于Tensorflow2 Keras迁移学习,使用预训练模型解决猫狗大战 四)
深度学习系列笔记——贰 (基于Tensorflow Keras搭建的猫狗大战模型 一)深度学习系列笔记——贰 (基于Tensorflow Keras搭建的猫狗大战模型 二)深度学习系列笔记——贰 (基于Tensorflow2 Keras搭建的猫狗大战模型 三)本篇博客是对于之前猫狗大战的补充,猫狗大战使用的是我们自己的模型,输入的图像尺寸是200x200x3,接下来,在之前的基础上,我们更改一下模型,并且把之前的输入尺寸进行一定的改动,使用经典的VGGNet(包含vgg16和vgg19),提升我们模型原创 2020-08-27 21:12:50 · 1206 阅读 · 2 评论 -
深度学习系列笔记——贰 (基于Tensorflow2 Keras搭建的猫狗大战模型 三)
深度学习系列笔记——贰 (基于Tensorflow Keras搭建的猫狗大战模型 一)深度学习系列笔记——贰 (基于Tensorflow Keras搭建的猫狗大战模型 二)前面两篇博文已经介绍了如何利用keras搭建出简单的模型,接下来,在前面训练好的基础上,进行模型的使用。即调用训练好的模型对图片进行预测。1、调用模型进行图片预测需要注意的是,前面为了快速训练模型,并未开启save功能,此处需要开启之。以便保存模型,保存模型的方法还有很多,读者可以自行百度之,此处提供一种帮助大家学习。下面直接原创 2020-08-21 14:31:41 · 2930 阅读 · 12 评论 -
深度学习系列笔记——贰 (基于Tensorflow Keras搭建的猫狗大战模型 二)
经过上一篇的数据处理,我们继续搭建我们的猫狗大战项目,本篇主要介绍有关模型搭建的方法,数据处理可以参考上一篇博文:深度学习系列笔记——贰 (基于Tensorflow Keras搭建的猫狗大战模型 一)0、数据 (代码和上一篇的一样,此处不再赘述)# 导入包import tensorflow as tffrom tensorflow.keras.preprocessing.image import ImageDataGeneratorfrom tensorflow.keras import laye原创 2020-08-21 12:13:20 · 1054 阅读 · 0 评论 -
深度学习系列笔记——贰 (基于Tensorflow Keras搭建的猫狗大战模型 一)
猫狗大战是著名的竞赛网站kaggle几年前的一个比赛,参赛者得到猫狗各12500张图片,作为训练集,另外还会得到12500张猫和狗的图片,作为验证。最后提交结果至kaggle平台,获得评测分数。本篇博文基于python3.7,Tensorflow2.1GPU版本,运行在Win10,pycharm作为IDE。相应的环境搭建,可以看博主之前的博文。深度学习系列笔记——壹(深度学习环境的搭建及填坑之旅,基于windows)kaggle猫狗大战官方链接kaggle的注册和简单使用,本博客不再赘述,自行百度原创 2020-08-21 11:11:26 · 1587 阅读 · 1 评论