tensorflow
tensorflow在学术界已经不可避免的走在下坡路上, 不过它在工业界还是应用广泛, 在移动端的部署比pytorch要优秀.
LuffysMan
这个作者很懒,什么都没留下…
展开
-
关于tensorflow.placeholder()理解
对于这样一条语句 x = tf.placeholder("float",shape=(1,2)) 我的理解是在内存中开辟了一块内存,大小为1x2的float数组; 然后再程序的运行过程中,可不断用以下语句来“喂”它,达到随时改变数据集的目的 feed_dict={x:[[1,2]]} 测试代码 #coding=utf-8 import tensorflow as tf x = tf.placeho...原创 2019-01-17 09:55:50 · 680 阅读 · 0 评论 -
深度学习之路--环境篇(TensorFlow_GPU+CUDA)
深度学习开发环境搭建 上一篇我们搭建了win10+ubuntu18.04双系统, 硬件环境已经准备就绪, 接下来就是搭建软件环境了, 下面先说下需要安装的基本东西, 然后详细介绍搭建过程; 显卡:GeForce GTX 960M CPU:corei5 系统:Ubuntu 18.04 cuda:9.0版本 cuDNN: cuDnn v7 anaconda :3.5版本 TensorFlow:1....原创 2019-01-17 21:46:03 · 716 阅读 · 0 评论 -
深度学习之路--Mnist手写数字识别问题分析
对于每一个初学深度学习的小伙伴, Mnist手写数字识别问题非常经典, tensorflow官网教程首先就介绍了分别使用单隐层网络(准确率约91%)和多层卷积网络(准确率约99.2%)来解决这个问题. luffy也入了深度学习的坑, 刚刚依照官网步骤分别实现了两种方法, 源代码见github, 对于卷积神经网络方法有种似懂非懂的感觉(其实就是不懂(>_<)), 所以写此博客, 一遍分...原创 2019-01-23 20:01:07 · 1812 阅读 · 0 评论 -
多线程使用keras训练模型错误-"is not an element of this graph"
错误场景 为了每隔固定时间训练一次模型, luffy在线程函数中设置timer再次调用线程函数, 简化版代码如下 def _thread_func(interval=10): model = train_model() timer = threading.Timer(interval, _thread_func, args=(interval)) #设置定时器间隔interval后再...原创 2019-07-03 22:26:52 · 2081 阅读 · 1 评论