
TensorFlow
menghaocheng
这个作者很懒,什么都没留下…
展开
-
TensorFlow-FIFOQueue(使用多线程实现并行输入)
本文涉及TensorFlow的三个组件:FIFOQueue:先入先出队列; QueueRunner:队列管理器; Coordinator:协调器。它们协同完成了TensorFlow的多线程数据输入。--------------------------------------------------------------------------------------------...原创 2018-03-20 10:07:46 · 2716 阅读 · 1 评论 -
NLP-TF2.0-C3W1L5-Text to sequence
Coursera课堂笔记Natural Language Processing in TensorFlowC3W1L3-单词向量化 C3W1L5-Text to sequence基于上一节的单词向量化例1.from tensorflow.keras.preprocessing.text import Tokenizersentences = [ 'i love my ...原创 2019-06-21 09:09:10 · 270 阅读 · 0 评论 -
NLP-TF2.0-C3W1L3-Using APIs.单词向量化
Coursera课堂笔记Natural Language Processing in TensorFlow单词向量化是把句子中的单词用数字来编码,如:import tensorflow as tffrom tensorflow import kerasfrom tensorflow.keras.preprocessing.text import Tokenizersente...原创 2019-06-21 08:22:08 · 192 阅读 · 1 评论 -
Tensorflow-windows下采用Anaconda时使用tensorboard的方法
示例:1、代码import tensorflow as tf a = tf.constant(5, name="input_a")b = tf.constant(3, name="input_b")c = tf.multiply(a, b, name="mul_c")d = tf.add(a, b, name="add_d")e = tf.add(c, d, name="ad...转载 2018-10-23 10:34:54 · 242 阅读 · 0 评论 -
TensorFlow-一种改进的inception-v3迁移学习(图文)
本文是关于如何用谷歌提供的训练好的Inception-v3进行水果图片分类,涉及以下几个内容:下载inception-v3(谷歌训练好的模型)图片数据的下载图片数据的清洗将模型用于图片分类-------------------------------------------------------------------详解:【创建文件】 |--baidu_search.py #通过百度...原创 2018-04-20 15:30:08 · 4884 阅读 · 11 评论 -
TensorFlow-tf.variable_scope与tf.name_scope函数的区别
这两个函数都提供了命名空间管理的功能,它们在大部分情况下是等价的,唯一的区别是在使用tf.get_variable函数时。以下代码简单地说明了这两个函数的区别:import tensorflow as tfwith tf.variable_scope("foo"): # 在命名空间foo下获取变量"bar", 于是得到的变量名称为“foo/bar” a = tf.get_va...原创 2018-05-01 18:09:21 · 468 阅读 · 0 评论 -
TensorFlow-模型的保存及恢复
可放在ulibs.py中作为常用功能库函数用TensorFlow提供了convert_variables_to_constants函数,通过这个函数可以将计算图中的变量及其聚会通过常量的方式保存,这样整个TensorFlow计算图可以统一放在一个文件中。模型最终要关注的是输入和输出,因此保存模型的时候通常就指定导出这两个节点就够了:import tensorflow as tffrom tens...原创 2018-04-30 23:41:41 · 342 阅读 · 0 评论 -
TensorFlow-一种改进的LeNet5实现
import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_datamnist = input_data.read_data_sets('./tmp/data', one_hot=True)sess = tf.InteractiveSession()# 训练数据x = tf.placeho...原创 2018-04-06 22:01:12 · 2703 阅读 · 0 评论 -
TensorFlow-con2d中SAME与VALID的区别
区别:是否允许将卷积核“盖”到输入矩阵外面进行运算(SAME:允许,VALID:不允许)。-----------------------------------------------------------------------------------tf.nn.convolution()中的解释:If padding == "SAME": output_spatial_shape[i] ...原创 2018-04-06 19:26:18 · 761 阅读 · 0 评论 -
TensorFlow-AlexNet的一种实现
注:可参考实现的方法,但目前参数尚未调好,效果欠佳。分图片预处理库和训练两个文件1.ulibs.py2.AlexNet.py----------------------------------------------------------------ulibs.py:import cv2import osimport numpy as npimport tensorflow as tf...原创 2018-04-16 21:06:39 · 212 阅读 · 0 评论 -
机器学习.数据处理.将图片数据转化为TFRecorder
把数据集: ./data/cat_and_dog/train_r/ |--cat/ |--dog/获取./data/cat_and_dog/train/目录下的的所有文件,并按文件夹标注:cat=0,dog=1import cv2import osimport numpy as npimport tensorflow as tfimport iodef get...原创 2018-04-15 00:21:20 · 1434 阅读 · 0 评论 -
TensorFlow-TFRecords
本文涉及TensorFlow的两个组件:TFRecordReaderTFRecordWriterTFRecords是TensorFlow专门的文件存储和读取格式。这是TensorFlow专门提供的、允许任意数据转化成TensorFlow所支持的格式,使得相应的数据集更容易与网络应用架构相匹配。-----------------------------------------------------...原创 2018-03-21 00:05:46 · 181 阅读 · 0 评论 -
NLP-TF2.0-C3W1L6-Padding
Coursera课堂笔记Natural Language Processing in TensorFlowC3W1L3-单词向量化 C3W1L5-Text to sequence C2W1L6-Paddingpading的效果是补0使所有句子长度一致,最后组成矩阵例1.from tensorflow.keras.preprocessing.text import Tokeniz...原创 2019-06-21 09:27:35 · 255 阅读 · 0 评论