![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
TensorFlow
文章平均质量分 60
MrYH23
本人为在读研究生,深度学习爱好者
展开
-
tensorflow中模型数据的保存与读取
使用tensorflow过程中,训练结束后我们需要用到模型文件。有时候,我们可能也需要用到别人训练好的模型,并在这个基础上再次训练。这时候我们需要掌握如何操作这些模型数据。看完本文,相信你一定会有收获!1 Tensorflow模型文件我们在checkpoint_dir目录下保存的文件结构如下:|--checkpoint_dir| |--checkpoint| |--M...原创 2018-08-03 17:05:26 · 3227 阅读 · 0 评论 -
TensorFlow进行简单的图像处理
TensorFlow进行简单的图像处理 TensorFlow进行简单的图像处理 简单概述作为计算机视觉开发者,使用TensorFlow进行简单的图像处理是基本技能,而TensorFlow在tf.image包中支持对图像的常见的操作包括:亮度调整 对比度调整 饱和度调整 图像采样插值放缩 色彩空间转换 Gamma校正 标准化图像的读入与显示我们通过OpenCV来实现,这...原创 2018-12-19 14:52:43 · 308 阅读 · 0 评论 -
tf.clip_by_value() 用法
tf.clip_by_value(v,a,b)功能:可以将一个张量中的数值限制在一个范围之内。(可以避免一些运算错误)参数:(1)v:input数据(2)a、b是对数据的限制。当v小于a时,输出a;当v大于a小于b时,输出原值;当v大于b时,输出b;例子:import tensorflow as tfv=tf.constant([[1.0,2.0,3.0],[4.0,5.0,6...原创 2018-11-15 18:23:43 · 690 阅读 · 0 评论 -
OpenCV 图像的读取、显示和保存
使用cv2.imread(),cv2.imshow(),cv2.imwrite()读取、显示和保存图像一、读入图像使用函数cv2.imread(filepath,flags)读入一副图片filepath:要读入图片的完整路径 flags:读入图片的标志 cv2.IMREAD_COLOR:默认参数,读入一副彩色图片,忽略alpha通道 cv2.IMREAD_GRAYSCALE:读...转载 2018-09-27 14:11:01 · 573 阅读 · 1 评论 -
tf.scatter_sub 函数
tf.scatter_sub 函数scatter_sub( ref, indices, updates, use_locking=False, name=None)请参阅指南:变量>稀疏变量更新将稀疏更新减去一个变量引用。# Scalar indicesref[indices, ...] -= updates[...]# V...转载 2018-09-20 21:18:07 · 1561 阅读 · 0 评论 -
从RCNN到YOLOV3的进化
深度学习用于目标检测的算法从思路上来看,可以分为两大类,一类是two stage的方法,也就是把整个分为两部分,生成候选框和识别框内物体;另一类是one stage的方法,把整个流程统一在一起,直接给出检测结果,主要包含SSD,YOLO系列。首先介绍两阶段的检测算法,其实这条路线基本就是R-CNN SPP Net Fast R-CNN faster RCNN R-FCN FPN,然后集大成...转载 2018-09-20 20:51:27 · 2356 阅读 · 0 评论 -
tf.sequence_mask 用法
TensorFlow张量变换函数:tf.sequence_mask tf.sequence_mask 函数sequence_mask( lengths, maxlen=None, dtype=tf.bool, name=None)定义在:tensorflow/python/ops/array_ops.py。参见指南:张量变换>分割和连接...原创 2018-09-13 15:36:31 · 20372 阅读 · 1 评论 -
Tensorflow API解析
1、tensorflow的基本运作为了快速的熟悉TensorFlow编程,下面从一段简单的代码开始: import tensorflow as tf #定义‘符号’变量,也称为占位符 a = tf.placeholder("float") b = tf.placeholder("float") y = tf.mul(a, b) #构...转载 2018-09-13 11:01:16 · 3629 阅读 · 0 评论 -
tensorflow中的seq2seq模型
在NLP领域,sequence to sequence模型有很多应用,比如机器翻译、自动应答机器人等。在看懂了相关的论文后,我开始研读TensorFlow提供的源代码,刚开始看时感觉非常晦涩,现在基本都弄懂了,我在这里主要介绍Sequence-to-Sequence Models用到的理论,然后对源代码进行详解,也算是对自己这两周的学习进行一下总结,如果也能够对您有所帮助的话,那就再好不过了~...转载 2018-09-13 10:43:35 · 1409 阅读 · 0 评论 -
TF.gragh()函数
TensorFlow是谷歌基于DistBelief进行研发的第二代人工智能学习系统,其命名来源于本身的运行原理。Tensor(张量)意味着N维数组,Flow(流)意味着基于数据流图的计算,TensorFlow为张量从流图的一端流动到另一端计算过程。TensorFlow是将复杂的数据结构传输至人工智能神经网中进行分析和处理过程的系统。TensorFlow可被用于语音识别或图像识别等多项机器深度学...转载 2018-09-12 16:27:33 · 369 阅读 · 0 评论 -
TensorFlow中tf.concat的用法
tf.concat是连接两个矩阵的操作 tf.concat(concat_dim, values, name='concat')除去name参数用以指定该操作的name,与方法有关的一共两个参数: 第一个参数concat_dim:必须是一个数,表明在哪一维上连接 如果concat_dim是0,那么在某一个shape的第一个维度上连,对应到实际,就是叠放到列上...原创 2018-09-12 14:40:41 · 185 阅读 · 0 评论 -
tf.strided_slice解释
Updatetf.stride_slice(data, begin, end)tf.slice(data, begin, end)和tf.slice的区别是slice的end索引是闭区间,stride_slice的end索引是开区间,所以一个截掉最后一列(remove the last element or column of each line)的小技巧是用stride_slice(da...原创 2018-09-12 10:31:15 · 1348 阅读 · 0 评论 -
十图详解TensorFlow数据读取机制tf.train.string_input_producer和tf.train.start_queue_runners
十图详解TensorFlow数据读取机制(附代码) 作者 | 何之源在学习TensorFlow的过程中,有很多小伙伴反映读取数据这一块很难理解。确实这一块官方的教程比较简略,网上也找不到什么合适的学习材料。今天这篇文章就以图片的形式,用最简单的语言,为大家详细解释一下TensorFlow的数据读取机制,文章的最后还会给出实战代码以供参考。一、TensorFlow读取机制图解...转载 2018-12-27 15:41:48 · 791 阅读 · 1 评论