tensorflow
ZHANGHUIHUIA
这个作者很懒,什么都没留下…
展开
-
【TensorFlow】获取路径
一、import os1、目录下面只有文件夹的时候用os.listdir(path=’ ')其中参数path为需要列出的目录路径。返回一个列表,里面是文件夹的名字例子:child_list1 = os.listdir(parent_file_path)输出:[文件夹名1,文件件名2…]2、目录下面有文件也有文件夹的时候用os.walk(path)返回三个值:parent, dirna...原创 2018-11-06 16:16:57 · 869 阅读 · 0 评论 -
TypeError: save() missing 1 required positional argument: 'save_path'
saver = tf.train.Saver改为saver = tf.train.Saver()就可以了,只是加了一个括号原创 2019-02-11 10:27:02 · 3146 阅读 · 0 评论 -
module 'cv2.cv2' has no attribute 'cv'
错误原因:opencv版本问题,改为opencv 3的代码就可以了碰到的代码错误:cap = cv2.VideoCapture(0)fourcc = cv2.cv.FOURCC(*'XVID')out = cv2.VideoWriter('output.avi', fourcc, 20.0, (640, 480))修改:fourcc = cv2.VideoWriter_fourcc(...原创 2019-01-16 15:34:12 · 4109 阅读 · 0 评论 -
【神经网络】优化器
优化器作用:求出让损失函数最小化的参数1、Adam关联所有样本的梯度,便于求解全局最优解,始终含有前面梯度的信息,把前面的梯度传到后面优点:自动调节学习率, 速度快, 梯度传导optimizer=tf.train.AdamOptimizer(learning_rate=0.001)#收敛速度快,可以动态调节梯度实例: loss = tf.reduce_mean(tf.nn.softm...原创 2019-01-15 15:16:15 · 2245 阅读 · 0 评论 -
【神经网络】dropout
1、作用普通神经网络加上dropout,可以防止过拟合2、原理dropout是在训练的时候用,在训练时,随机去掉一些神经元,在测试的时候用全部的神经元,这样可以使模型泛化性更强,因为它不会太依赖某些局部的特征3、dropout:随机把神经元置零4、代码讲解 dropout1 = tf.nn.dropout(fc6, _dropout) def dropout(x, keep_pro...原创 2019-01-15 14:54:48 · 468 阅读 · 0 评论 -
【神经网络】激活函数
简介:激活函数作用:加入了非线性因素,解决了线性模型缺陷,使得神经网络可以逼近非线性函数神经网络常用的激活函数:sigmoid,Tanh,relu等,relu最常用1、sigmoid :值域:(0,1)能把输出值压缩到0-1之间tf.nn.sigmoid(x, name=None)2、tanh作用:放大差异性 相比于sigmoid,值域为(-1,1),值域更广,但是和个si...原创 2019-01-15 14:27:03 · 726 阅读 · 0 评论 -
Tensorflow 在Win10+Cuda8.0环境下安装以及Cudnn包配置 图文详细教程
安装环境:Win10,Anaconda3-5.1要求:TensorFlow-GPU要求机器的显卡必须是NVidia的显卡主要分为三大步:安装Tensorflow、安装CUDA、安装cuDNN1、Tensorflow-CPU版本安装pip install tensorflow==1.4.02、Tensorflow-GPU版本安装pip install tensorflow-gpu==1...原创 2019-01-08 14:20:47 · 916 阅读 · 0 评论 -
TensorFlow语法
快速查询:https://blog.csdn.net/zj360202/article/details/70259999转载 2018-11-26 18:57:23 · 807 阅读 · 0 评论 -
【TensorFlow】模型的载入
with tf.Session() as sess2: sess2.run(tf.global_variables_initializer())#初始化 saver.restore(sess2,'ckpt/XXHG.ckpt')#使用restore函数载入模型 print('x=0.2,z=',sess2.run(z,feed_dict={X:0.2}))#测试模型效果...原创 2018-11-26 18:29:41 · 238 阅读 · 0 评论 -
【TensorFlow】模型保存
会话的前面加:saver=tf.train.Saver()会话里面的最下方加: saver.save(sess,‘ckpt/XXHG.ckpt’)模型会直接保存在和脚本同一路径下,注意:模型的格式是ckpt原创 2018-11-26 18:20:27 · 197 阅读 · 0 评论 -
【深度学习】安装pytorch
1、官网:https://pytorch.org/2、cmd中运行:注意:直接复制Run this Command 里面的安装代码注意:把pip3的3删除第一步:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple http://download.pytorch.org/whl/cu80/torch-0.4.1-cp36-cp3...原创 2018-11-12 21:06:19 · 242 阅读 · 0 评论 -
在Python中使用Tensorflow进行神经风格迁移
风格迁移:内容图像+风格图像=混合图像,风格迁移就是提取B的风格,然后把A用B的风格再画一遍,用的VGG19来具体定义风格和内容,VGG19模型就是在imagenet数据集上预训练的模型。让我们从安装依赖开始吧。你们之中有一些人可能没有安装所有需要的依赖,因此,为了确保一切进展顺利,我将从零开始。P.S. 我是Mac用户,所以我将会在CPU上重新训练网络,比GPU慢10倍,感觉速度慢的可以在...原创 2019-08-13 14:53:04 · 568 阅读 · 0 评论