深度学习Tensorflow
lee_沐
这个作者很懒,什么都没留下…
展开
-
tensorflow问题总结
目录 1、tensorflow python framework erros invalidArgmentError:connot batch tensors with different shapes in componet 0. First element had shape [227,227,3] and element 19 had shape [227,227,4] 2、incomp...原创 2019-02-12 17:47:10 · 3119 阅读 · 1 评论 -
python生成数据集txt文件与读取数据集
目录 一、根据文件夹自动生成带label的txt文件: 二、根据txt文件自动生生成filename,label列表数据: 一、根据文件夹自动生成带label的txt文件: 这是用于给图片打标签并生成txt文件的程序; creat_labeled_txt 给三级目录里的文件打标签,并且标签根据第二级级目录自动生成,如shan:/right(wrong):/a.jpg ...原创 2019-06-08 11:13:38 · 12358 阅读 · 0 评论 -
Tensorflow(三):神经网络
1、前馈传播: y = (x*w1 + b1)*w2 + b2 import tensorflow as tf x = tf.constant([0.9, 0.85], shape=[1,2]) w1 = tf.Variable(tf.random_normal([2,3], stddev=1, seed=1), name='w1') w2 = tf.Variable(tf.random_...原创 2019-05-28 22:07:49 · 130 阅读 · 0 评论 -
Tensorflow(二):数据操作及管理机制
1、placeholder机制:解决了在有限的输入节点上实现高效地接收大量数据的问题。 用于在会话运行时动态提供输入数据; import tensorflow as tf a = tf.placeholder(tf.float32, shape=(2), name='input') b = tf.placeholder(tf.float32, shape=(2), name='input'...原创 2019-05-28 21:45:13 · 141 阅读 · 0 评论 -
Tensorflow在引入时提示:Process finished with exit code -1073741819 (0xC0000005)
今天用tensorflow的时候莫名其妙地提示:Process finished with exit code -1073741819 (0xC0000005) 而且print也print不出来,然后我就一行一行的注释,最终锁定就是引入包的时候出错,对就是tensorflow出错,具体原因还么搞懂为什么,不过稀里糊涂的还是解决了,解决方法就是把一个包给更新到了2.9.0,就是h5py这个包; ...原创 2019-05-27 12:10:26 · 2249 阅读 · 0 评论 -
Tensorflow(一):Session会话
1、用with/as环境上下文管理器: with tf.Session() as sess: sess.run() 2、Session的参数设置: 在生成会话时,会设置构造函数的config参数来配置会话的一些选项。如并行的线程,GPU分配策略,运算超时时间等。 用ConfigProto()函数的返回值进行运算; config = tf.ConfigProto(log_dev...原创 2019-05-27 10:49:49 · 148 阅读 · 0 评论 -
深度学习总结(三)ResNet
ResNet残差网络 1、核心组件:(加了直连) Plain net: 可以拟合出任意目标映射H(x); Residual net: 可以拟合出任意目标映射F(x),H(x) = F(x) + x F(x)是残差映射,相对于identity来说; 当H(x)最优映射接近identity时,很容易捕捉到小的扰动; ...原创 2019-05-22 20:47:52 · 306 阅读 · 0 评论 -
Tensorflow小tip
1、tf.logging.set_verbosity(tf.logging.INFO) 作用:将 TensorFlow 日志信息输出到屏幕 TensorFlow有五个不同级别的日志信息。其严重性为调试DEBUG<信息INFO<警告WARN<错误ERROR<致命FATAL。当你配置日志记录在任何级别,TensorFlow将输出与该级别相对应的所有日志消息以及更高程度严...转载 2019-05-25 21:58:09 · 97 阅读 · 0 评论 -
深度学习总结(二)GoogeLeNet
目录 GoogeLeNet网络 Inception V1 Inception V2: Inception V3 Inception V4 GoogeLeNet网络 1、背景知识: 1)、ImageNet-2014竞赛第一名; 2)、V1-V2-V3-V4; 3)、提升: 通过增加宽度、深度来,减少参数,降低计算; Inception V1 1、核心组件: 1)、S...原创 2019-05-22 12:00:40 · 349 阅读 · 0 评论 -
用Anaconda进行tensorflow的gpu版本安装
直接用anaconda安装,不用单独安装cuda与cudnn 参考地址:https://www.anaconda.com/tensorflow-in-anaconda/ 第一步: 第二步: 第三步: 第四歩:成功 参考网站: https://zhuanlan.zhihu.com/p/59109217 ...原创 2019-03-25 18:01:00 · 1230 阅读 · 0 评论 -
深度学习卷积及池化层大小计算
用CNN网络进行图片处理,就会遇到卷积、池化后的图像大小问题,一般搜到的答案是这样的: 对于初学者,看到这个公式的唯一疑问是:P值到底是多少? 在Tensoflow中,Padding有2个选型,'SAME'和'VALID' ,下面举例说明差别: 如果 Padding='SAME',输出尺寸为: W / S mport tensorflow as tf input_image = tf...转载 2019-06-03 21:32:07 · 2941 阅读 · 0 评论