Tensorflow1.x
追枫萨
更厉害的大人和更可爱的小孩...
展开
-
PyTorch、TensorFlow深度学习框架学习
Pytorch: 深度学习与pytorch入门 pytorch动态神经网络(莫烦Python教学) 莫烦Python PyTorch中文网 Pytorch中文文档TensorFlow: 深度学习框架tensorflow学习与应用 TensorFlow...原创 2019-06-09 17:18:28 · 669 阅读 · 0 评论 -
Win10下Anaconda3安装Keras
默认安装好了anaconda31.创建虚拟环境 由于anaconda自带版本python3.7,keras支持python2.7~python3.6,所以创建python3.6环境conda create -n 虚拟环境名字 python==3.62.安装tensorflow conda install tensorflow==1.13.1 #指定1.13版本,对应ke...原创 2019-10-15 19:36:46 · 884 阅读 · 0 评论 -
linux环境离线安装tensorflow,并解决libstdc++.so.6及libm.so.6版本问题
前提由于内部Linux服务器不能连接互联网,而又需要tensorflow训练模型,故产生此需求。安装1. 下载tensorflow-1.13.1-cp37-cp37m-manylinux1_x86_64.whl,此为python3.7 linux版本。2. 执行命令:pip install tensorflow-1.13.1-cp37-cp37m-manylinux1_x86...原创 2019-11-11 22:59:31 · 8389 阅读 · 4 评论 -
Tensorflow模型预测时,关于CPU使用的设置
查看可用CPU信息from tensorflow.python.client import device_libprint(device_lib.list_local_devices()) #结果[name: "/device:CPU:0"device_type: "CPU"memory_limit: 268435456locality {}incarnation: 4...原创 2019-10-30 17:27:40 · 4203 阅读 · 1 评论 -
Tensorflow-递归神经网络RNN之LSTM图片分类
深度学习框架Tensorflow学习与应用实战#LSTM主要用于语音、文本序列化的问题,但同样可以用于图片分类import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data#载入数据集mnist=input_data.read_data_sets("MNIST_data/",one...原创 2019-05-30 16:22:32 · 2982 阅读 · 3 评论 -
Tensorflow-saver模型参数保存及载入
深度学习框架Tensorflow学习与应用实战1.训练模型参数(权值矩阵、偏置值)并保存到指定文件夹下#保存训练好的模型参数(权重矩阵、偏置值等)到指定文件夹中import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data#载入数据集,one_hot:将标签转换为只有一位为1,其它...原创 2019-05-30 17:21:33 · 1563 阅读 · 0 评论 -
Tensorflow-MNIST数据集分分类提高准确率
优化器(Optimizer): 1.标准梯度下降法 先计算所有样本汇总误差,然后根据总误差来更新权值,但样本数目过大时,因为需要汇总所有样本总误差,更新速度慢 2.随机梯度下降法(SGD)-->速度慢、容易局部最优 随机抽取一个样本来计算误差,然后更新权值,但若每个样本都更新权值,权值更新的方向可能有误 3.批量梯度下降法 ...原创 2019-05-23 22:50:17 · 2630 阅读 · 0 评论 -
Tensorflow-优化器
优化器:1.标准梯度下降法 先计算所有样本汇总误差,然后根据总误差来更新权值,但样本数目过大时,因为需要汇总所有样本总误差,更新速度慢 2.随机梯度下降法(SGD)-->速度慢、容易局部最优 随机抽取一个样本来计算误差,然后更新权值,但若每个样本都更新权值,权值更新的方向可能有误 3.批量梯度下降法 从总样本中选取一个批次(...原创 2019-05-23 23:11:27 · 150 阅读 · 0 评论 -
Tensorflow-tensorboard网络结构
Tensorboard网络结构import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data#载入数据集,one_hot:将标签转换为只有一位为1,其它为0,会自动从网上下载数据集到当前目录mnist=input_data.read_data_sets("MNIST_data",one...原创 2019-05-24 00:04:56 · 196 阅读 · 0 评论 -
Tensorflow-CNN应用于MNIST数据集分类
深度学习框架Tensorflow学习与应用实战import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data#读取数据集MNISTmnist=input_data.read_data_sets('MNIST_data',one_hot=True)#每个批次的大小batch_si...原创 2019-05-30 16:17:38 · 272 阅读 · 0 评论 -
Tensorflow-Error:module'tensorflow.contrib.rnn' has no attribute 'core_rnn_cell'
错误信息:原因:tensorflow版本修改了部分函数解决方案如下:原来:lstm_cell=tf.contrib.rnn.core_rnn_cell.BasicLSTMCell(lstm_size)改为:lstm_cell=tf.nn.rnn_cell.BasicLSTMCell(lstm_size)...原创 2019-05-30 15:57:40 · 1328 阅读 · 0 评论 -
TensorLow: FailedPreconditionError:Attempting to use uninitialized value Variable
问题:FailedPreconditionError (see above for traceback): Attempting to use uninitialized value Variable[[Node: Variable/read = Identity[T=DT_FLOAT, _class=["loc:@Variable"], _device="/job:localhost/r...原创 2019-05-24 20:44:07 · 2080 阅读 · 0 评论 -
Tensorflow-tensorboard可视化
注意:变量W、b等使用前一定要初始化mnist_10k_sprite.png图片下载:该图片包含3000个28*28的数字,用于数字图像识别import tensorflow as tf#tf.GraphKeys.VARIABLES = tf.GraphKeys.GLOBAL_VARIABLESfrom tensorflow.examples.tutorials.mnist imp...原创 2019-05-24 21:23:38 · 377 阅读 · 0 评论 -
Tensorflow-简单计算
深度学习框架Tensorflow学习与应用import tensorflow as tf#创建一个常量op,一行两列m1=tf.constant([[3,3]])#创建一个常量op,两行一列m2=tf.constant([[2],[3]])#创建一个矩阵乘法op,把m1和m2传入product=tf.matmul(m1,m2)#定义一个会话,启动默认图with tf.Sess...原创 2019-05-22 18:27:44 · 288 阅读 · 0 评论 -
Tensorflow-变量
import tensorflow as tf#定义变量,必须初始化x=tf.Variable([1,2])#定义常量a=tf.constant([3,3])#增加一个减法opsub=tf.subtract(x,a)#增加一个加法opadd=tf.add(x,sub)#初始化所有变量init=tf.global_variables_initializer()with tf....原创 2019-05-22 18:29:27 · 113 阅读 · 0 评论 -
Tensorflow-fetch and feed
import tensorflow as tf#Fetch:一个会话中执行多个op#定义三个常量input1=tf.constant(3.0)input2=tf.constant(2.0)input3=tf.constant(5.0)add=tf.add(input2,input3)mul=tf.multiply(input1,add)with tf.Session() as...原创 2019-05-22 18:30:35 · 162 阅读 · 0 评论 -
Tensorflow-简单案例
import tensorflow as tfimport numpy as np#使用numpy生成100个随机点x_data=np.random.rand(100)#一条直线,斜率0.1,截距0.2y_data=x_data*0.1+0.2#构造一个线性模型,优化b、k使得接近于上面样本点分布,k、b初始为0.0b=tf.Variable(0.)k=tf.Variable(...原创 2019-05-22 18:31:29 · 235 阅读 · 0 评论 -
Tensorflow-非线性回归
import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt#生成(-0.5,0.5)之间均匀的200个点,[]使得为二维数据,200行1列x_data=np.linspace(-0.5,0.5,200)[:,np.newaxis]#生成随机值噪音,维度为和x_data一样noise=np.rand...原创 2019-05-22 18:32:10 · 602 阅读 · 0 评论 -
Tensorflow-MNIST数据集分类简单实现
import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data#载入数据集,one_hot:将标签转换为只有一位为1,其它为0,会自动从网上下载数据集到当前目录mnist=input_data.read_data_sets("MNIST_data",one_hot=True)#每个批次...原创 2019-05-22 18:33:43 · 1155 阅读 · 0 评论 -
Tensorflow-Dropout防止过拟合
拟合-->回归问题、分类问题 1.欠拟合 2.正确拟合 3.过拟合 解决方法: 1.增加数据集 2.正则化方法-->在代价函数后增加正则项 3.Dropout-->神经元随机失活import tensorflow as tffrom tensorflow.ex...原创 2019-05-22 18:35:38 · 800 阅读 · 0 评论 -
Tensorflow-tensorboard网络运行
使用tensorboard检测权值平均值、最大值、最小值、直方图、偏置值、损失代价、准确率等信息import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data#载入数据集,one_hot:将标签转换为只有一位为1,其它为0,会自动从网上下载数据集到当前目录mnist=input_dat...原创 2019-05-24 17:50:32 · 246 阅读 · 0 评论