tensorflow 一天一练
主要记录tensorflow的应用
看不见我呀
坚持就是胜利
展开
-
tensorflow 之目标检测(ssd)
https://zhuanlan.zhihu.com/p/28867241目录1.预设框2.分类预测3.回归预测4.下采样特征层5.损失函数1.预设框2.分类预测3.回归预测4.下采样特征层5.损失函数【完毕】...转载 2019-11-29 00:41:31 · 197 阅读 · 0 评论 -
tensorflow 之 tfrecoder
目录1.定义类型2.写3.读4.显示5.原始代码5.1写5.2读5.3显示https://blog.csdn.net/miaomiaoyuan/article/details/568653611.定义类型2.写3.读4.显示5.原始代码5.1写5.2读5.3显示【完毕】...原创 2019-11-28 00:48:56 · 129 阅读 · 0 评论 -
tensorflow之正则化
https://tianchi.aliyun.com/course/courseConsole?courseId=198&chapterIndex=4§ionIndex=27原创 2019-11-27 23:44:31 · 103 阅读 · 0 评论 -
tensorflow之droout
https://tianchi.aliyun.com/course/courseConsole?courseId=198&chapterIndex=4§ionIndex=25原创 2019-11-27 23:33:09 · 193 阅读 · 0 评论 -
tesoirflow之学习率衰减
目录1.学习率衰减的函数2.导入数据3.定义模型4.定义loss和acc5.定义优化器6.优化模型7.结论【学习率衰减,是因为学习率太大,开始震荡了,因此降低学习率,可以加速收敛】1.学习率衰减的函数2.导入数据3.定义模型4.定义loss和acc5.定义优化器6.优化模型7.结论【学习率衰减,是因为学习率太大...原创 2019-11-27 23:31:08 · 179 阅读 · 0 评论 -
tensorflow 之 数据增强
目录1.测试数据增强1.1图像放缩1.2截取1.3翻转1.4旋转1.5亮度、对比度。颜色1.6综合2.实际训练中使用2.1增强数据2.2构建模型2.3训练模型2.4对比试验,如果不做增强的效果。2.5结论https://tianchi.aliyun.com/course/courseConsole?courseId=198&chapt...原创 2019-11-27 23:22:41 · 969 阅读 · 0 评论 -
tensorflow 之 bn - keras
目录关于karas的修改:1.BN的好处1.1尽快收敛1.2可以设置较大的学习率1.3初始化要求不严格1.4可能会给与更好的结果2.keras中BN的修改点2.1全连接层2.2卷积层3.全部代码4.训练结果差别train without bn(下图)train_with_bn(下图)5.全部代码:关于karas的修改:https:/...原创 2019-11-27 22:56:05 · 1055 阅读 · 0 评论 -
tensorflow之googlenet
https://tianchi.aliyun.com/course/courseConsole?spm=5176.12282070.0.0.2a012042piZFJv&courseId=198&chapterIndex=4§ionIndex=14思路清晰,以后再补充:1.加载数据2.定义模型3.训练...原创 2019-11-27 00:13:51 · 163 阅读 · 0 评论 -
tensorflow之VGG
目录1.导入数据2.定义模型3.训练模型思路很清晰,以后抽空再写。1.导入数据2.定义模型3.训练模型【完毕】原创 2019-11-26 23:59:11 · 157 阅读 · 0 评论 -
tensorflow之slim
【注意要多训练几次,才能看到趋势】目录1.加载数据2.建立模型3.训练模型1.加载数据2.建立模型3.训练模型【完毕】原创 2019-11-26 23:47:38 · 108 阅读 · 0 评论 -
tensorflow 之 keras
目录今晚的模型,刚开始没有收敛,原因:1.keras.layer中Maxpooling2D,而不是Maxpool,虽然我现在也不知道有啥区别。附件,全部代码:1.加载数据1.1可视化数据1.2预处理数据2.建立模型2.1可视化模型2.2保存模型2.3显示模型3.训练模型4.评估模型5.预测图像今晚的模型,刚开始没有收敛,原因:1.k...原创 2019-11-26 22:46:54 · 192 阅读 · 0 评论 -
tensorflow之 alenet cifar10
目录本文训练的一个难点:1.数据归一化2.动量优化会更好一些3.要训练充分,本文训练3个epoch,准确率为69%,训练6个epoch,准确率为85%。附录:全部代码:1.加载数据1.1.可视化数据1.2预处理数据2.建立模型3.训练模型本文训练的一个难点:1.数据归一化2.动量优化会更好一些3.要训练充分,本文训练3个epoch,准...原创 2019-11-26 00:05:03 · 181 阅读 · 0 评论 -
tensorflow 之 conv pool
目录一种全新的测试函数功能的方法1.加载数据-PIL库的使用2.conv3.pool一种全新的测试函数功能的方法1.加载数据-PIL库的使用2.conv3.pool【完毕】...原创 2019-11-22 00:19:23 · 447 阅读 · 0 评论 -
tensorflow之tensorboard
目录1.训练不收敛,修改了两个地方1.1loss的输入,应该是不经过activation的。1.2准确率的公式忘记写axis了哈2.全部代码2.1加载数据2.2建立模型3.训练模型4.tensorboard显示主要关注summary的使用。【但是我还是不是很能看懂他的作用】1.训练不收敛,修改了两个地方1.1loss的输入,应该是不经过activatio...原创 2019-11-21 23:44:18 · 258 阅读 · 0 评论 -
tensorflow 之 mnist
目录需要注意的细节:1.绘制多幅图像,很好的一种思路:2.求最大值3.关于维度的问题4.求准确率的方法5.10分类的最大损失值6.初始值不合适,直接发散。见下图7.全部代码7.1加载数据7.1.1可视化数据7.1.2预处理数据7.2建立模型7.2.1训练前的测试7.2.2训练模型7.2.3训练后的测试7.2.4准确率计算需要注意的...原创 2019-11-21 00:14:16 · 143 阅读 · 0 评论 -
tensorflow 之多层感知器
目录1.散点图和plot的区别2.对于二维数据,可视化的分类方式。-先计算区域的没一点的权重,绘制等高线图,然后撒点。-思路很好代码:1.加载数据2.尝试回归模型3.建立多层感知器重点:1.散点图和plot的区别2.对于二维数据,可视化的分类方式。-先计算区域的没一点的权重,绘制等高线图,然后撒点。-思路很好代码:1.加载数据...原创 2019-11-20 00:38:41 · 212 阅读 · 1 评论 -
tensorflow-逻辑回归
目录1.python的filter函数2.分类曲线【还没有完全想明白】-但是可视化的思路很好3.tensorflow的高级函数4.很简单的预处理-各个维度单独预处理5.后续为代码5.1加载数据5.2预处理数据5.3建立模型5.4训练前测试模型5.5训练模型【还有一个问题:梯度下降,使用assign-sub】注意使用tensorflow的高级函数1...原创 2019-11-19 23:13:22 · 124 阅读 · 0 评论 -
tensorflow多项目回归
目录tensorflow自己写的话,注意两点:1.参数更新2.维度运算,防止广播流程:1.加载数据2.建立模型3.训练前分析模型4.单次训练模型5.批量训练模型tensorflow自己写的话,注意两点:1.参数更新2.维度运算,防止广播流程:1.加载数据2.建立模型3.训练前分析模型4.单次训练模型...原创 2019-11-17 17:57:18 · 127 阅读 · 0 评论 -
TensorFlow之线性回归
目录1.导入数据2.建立模型4.训练模型4.1训练前4.2只训练一次4.3训练1.导入数据2.建立模型3.定义loss4.训练模型4.1训练前4.2只训练一次4.3训练【完毕】...原创 2019-11-17 13:09:07 · 138 阅读 · 0 评论 -
caffe layer configure
https://blog.csdn.net/ws_20100/article/details/49184037前言层结构,是神经网络(Neural Networks)建模和计算的最基本单元。由于神经网络有不同的层结构,不同类型的层又有不同的参数。所以,对Caffe的每一层配置都不一样,而层结构和参数都预先定义在prototxt文件中,在此,我们对最新版Caffe模型的层结构做一个简要的总结。...转载 2019-11-05 23:25:19 · 122 阅读 · 0 评论 -
tensorflow 转 caffe(6)
搜集了一些资料;连接:https://www.cnblogs.com/Peyton-Li/p/10797002.html最近由于要将训练好的模型移植到硬件上,因此需要将TensorFlow转为caffe模型。caffe模型需要两个文件,一个是定义网络结构的prototxt,一个是存储了参数的caffemodel文件。只要生成这两个文件,caffe模型就算转好了。在模型转换的过程中,...转载 2019-11-05 22:59:27 · 604 阅读 · 0 评论 -
tensorflow 转 caffe(5)
其中的坑总结:https://www.cnblogs.com/unclelin/p/6984436.html在做tensorflow模型转caffe模型时,遇到了几个坑。其中之一就是caffe的padding方式和tensorflow的padding方式有很大的区别,导致每一层的输出都无法对齐,让我一度怀疑转换模型的代码是错的。卷积操作输出的形状计算公式是这样的:output_shap...转载 2019-11-05 22:35:56 · 135 阅读 · 0 评论 -
tensorflow 转 caffe(4)
转自:https://blog.csdn.net/jiongnima/article/details/78435500在笔者的上一篇博客中,提到了如何从tensorflow框架下提取出模型参数并转化为caffe框架下的模型参数,并在最后生成了一个1.1GB的.prototxt格式的参数文件,该文件里面主要记录了网络架构以及各层对应的参数。可是我们在使用caffe进行网络前传得到结果的时候,是需...转载 2019-11-05 22:29:27 · 551 阅读 · 0 评论 -
tensorflow 转 caffe(3)
转自:https://blog.csdn.net/jiongnima/article/details/78382972#comments在前两期专栏tensorflow2caffe(1)和tensorflow2caffe(2)中,笔者向大家介绍了caffemodel文件类型下的参数架构和如何取出tensorflow框架下训练参数。在本期中,笔者将向大家阐述,如何去将tensorflow框架下训...转载 2019-11-05 22:27:54 · 133 阅读 · 0 评论 -
tensorflow 转 caffe(2)
转自:https://blog.csdn.net/jiongnima/article/details/78326515经过一段时间,笔者又回来了!从2017年7月开始,笔者结束了研一繁重的考试月任务(因为平常不常上课,突击考试大家懂的),然后就进入了研二生涯。在七八月笔者就开始了自己的课题实验(由于太忙累坏了身体,先是眼睛不太好,然后又犯了胃病被迫去做胃镜,在此深切提醒各位,工作的...转载 2019-11-05 22:23:34 · 140 阅读 · 0 评论 -
tensorflow 转 caffe(1)
转自:https://blog.csdn.net/jiongnima/article/details/72904526在本文正式开始之前,笔者要先和各位读者朋友们道个歉。因为身为研一小白的笔者实在身不由己,除了各种任务之外,还要应付繁忙的课程,忙于各种考试像一只咸鱼。因此耽误了博文的撰写,对不起各位读者朋友,笔者在忙完6月进入研二之后一定再接再厉。下面开始干货~本篇还是一个插播的博客...转载 2019-11-05 22:21:01 · 168 阅读 · 0 评论 -
protoc的使用案例——read write
目录1.写message文件2.编译3.赋值运算4.序列化保存文件5.读取文件原文链接:https://blog.csdn.net/a464057216/article/details/549327191.写message文件2.编译3.赋值运算【#phones字段是符合类型,调用add()方法初始化新实例。如果phones字段是标量类型,...原创 2019-10-30 21:49:19 · 354 阅读 · 0 评论 -
tensorflow之 inference
目录训练推理【注意:根据图像数据,来决定是否要进行缩放】训练推理【注意:根据图像数据,来决定是否要进行缩放】【完毕】...原创 2019-10-29 23:33:25 · 2342 阅读 · 0 评论 -
tensorflow 之 mnist数据集分析
网上下载的图像cv2保存的图像所以,有时候预测不对。更多的是,图像的格式不对。【完毕】原创 2019-10-29 23:29:18 · 103 阅读 · 0 评论 -
【TensorFlow系列】【五】利用inception v3 pb模型文件做预测
https://my.oschina.net/u/3800567/blog/1637874原创 2019-10-28 23:25:17 · 370 阅读 · 0 评论 -
tensorflow-slim
https://blog.csdn.net/mao_xiao_feng/article/details/73409975原创 2019-10-28 23:18:28 · 138 阅读 · 0 评论 -
tensorflow之mnist
参考:https://blog.csdn.net/qq_34782535/article/details/88904039【完毕】原创 2019-10-28 23:16:09 · 87 阅读 · 0 评论 -
tensorflow模型之vgg19
转载自:https://mega.nz/#!xZ8glS6J!MAnE91ND_WyfZ_8mvkuSa2YcA7q-1ehfSm-Q1fxOvvs【完毕】原创 2019-10-28 22:35:42 · 617 阅读 · 0 评论 -
tensorflow保存文件pb(1)
参考链接:https://zhuanlan.zhihu.com/p/32887066通常我们使用 TensorFlow时保存模型都使用 ckpt 格式的模型文件,使用类似的语句来保存模型tf.train.Saver().save(sess,ckpt_file_path,max_to_keep=4,keep_checkpoint_every_n_hours=2) 使用如下语句来恢...原创 2019-10-28 21:25:13 · 184 阅读 · 0 评论 -
tensorflow实战google深度学习框架(3)
【完毕】原创 2019-10-16 01:23:57 · 76 阅读 · 0 评论 -
tensorflow实战google深度学习框架(2)
https://playground.tensorflow.org/#activation=sigmoid&batchSize=10&dataset=spiral®Dataset=reg-plane&learningRate=0.03®ularizationRate=0&noise=0&networkShape=6,4&s...原创 2019-10-16 00:00:32 · 167 阅读 · 0 评论 -
tensorflow实战google深度学习框架(1)
第三章 一些基础知识【完毕】原创 2019-10-15 23:57:32 · 77 阅读 · 0 评论 -
9.tensorflow之gfile
转载地址:https://zhuanlan.zhihu.com/p/31536538【我也遇到同样的问题,api中没有讲清楚函数的用法,于是只能google】gfile模块定义在tensorflow/python/platform/gfile.py,但其源代码实现主要位于tensorflow/tensorflow/python/lib/io/file_io.py,那么gfile模块主要功能...转载 2019-10-13 15:36:59 · 469 阅读 · 0 评论 -
cifar10的数据读取及显示
连接:https://lufficc.com/blog/machine-learning-image-datasets#TheCIFAR-10datasetandTheCIFAR-100dataset0.引言【上述其实翻译自:官方:https://www.cs.toronto.edu/~kriz/cifar.html】【以下是我自己的实践】1.加载数据集...原创 2019-10-13 11:43:01 · 1974 阅读 · 0 评论 -
8.tensorflow之image_data
0.导入库1.下载数据【数据包含5个文件夹】【导入图像路径】2.探索数据【读取文件的属性】【配对图像的标题】3.创建图像标签4.预处理图像【尝试读取图像】【封装函数】【测试函数】5.打包图像数据集【此处有一个问题:就是map不能使用函数。这个是必须的,否则batch的时候,就只能单张图像处理】【检查问题...原创 2019-10-11 19:43:58 · 169 阅读 · 0 评论