![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
深度学习
weixin_45414789
这个作者很懒,什么都没留下…
展开
-
resnet网络实现猫狗分类
用残差网络来实现猫狗数据集分类,猫狗分类是一个很经典的图像分类问题。自己用resnet网络来对猫狗分类进行了一个简单的实现,残差网络比较浅层,效果并不好,还可以加深层网络,更改超参数对模型进行改进。首先将数据集保存在对应路径下,用get_image获取图片和标签,再利用get_batch获得一个batch的图像数据和标签数据,代码都有着非常详细的注释。mport tensorflow as...原创 2020-01-08 20:03:47 · 2269 阅读 · 1 评论 -
使用TFRecord批量读取MNIST数据集并进行训练
上一次主要写了批量读取数据,这一次对MNIST数据集来做一个测试,看看不用feed_dict喂入数据的效果如何。首先生成example的协议内存栈。代码如下:import tensorflow as tfimport numpy as npimport osfrom tensorflow.examples.tutorials.mnist import input_datadef ...原创 2019-12-06 18:54:48 · 557 阅读 · 0 评论 -
如何用tensorflow对数据进行批量读取
tensorflow读取数据有两种模式,一种是通过tfrecord把数据转换成队列进行批量读取,另一种是利用Dataset进行数据集读取。这次主要写了一个批量读取的代码,把原始数据读入tf.train.Example的协议内存块中,通过tf.python_io接口写入tfrecord中,用解析器进行读取。import osimport tensorflow as tfimpor...原创 2019-11-21 16:22:45 · 598 阅读 · 0 评论 -
用tensorflow实现VGG16
还是一样用tensorflow实现了一下VGG16的网络结构。import tensorflow as tflearn_rate=1e-3batch_size=50train_epoch=10000x=tf.placeholder(tf.float32,shape=[None,224*224],name='x')y=tf.placeholder(tf.float32,shape...原创 2019-10-27 21:16:05 · 644 阅读 · 2 评论 -
tensorflow实现AlexNet网络架构
用tensorflow实现了一下Alexnet网络的架构,AlexNet有5个卷积层和3个全连接层,具体卷积核的大小和个数我都用代码进行了详细的注释。import tensorflow as tf#先定义接受变量的函数,给初始化变量加入一些随机噪声def get_variable(name,shape=None,dtype=tf.float32,initializer=tf.rand...原创 2019-10-24 19:30:56 · 239 阅读 · 0 评论 -
用简单卷积神经网络实现MNIST数据集识别
第一次写博客,记录一下最近的学习经历吧,最近在学卷积神经网络,自己就写了一个比较简单的卷积神经网络实现了MNIST数据集的识别,本来是想用LeNet5来实现的,感觉LeNet5太老了,所以就写了一个差不多的卷积神经网络来实现MNIST数据集的识别。希望可以帮助一些刚学习卷积神经网络的朋友,也可以根据我的框架也写出来自己的神经网络。import tensorflow as tf...原创 2019-10-21 10:03:20 · 775 阅读 · 0 评论