
TensorFlow
Huang_Fj
这个作者很懒,什么都没留下…
展开
-
TensorFlow中Optimizer.minimize()与Optimizer.compute_gradients()和Optimizer.apply_gradients()的用法
1、Optimizer.minimize()实际上根据官方文档的说明,minimize()就是compute_gradients()和apply_gradients()这两个方法的简单组合,minimize()的源码如下: def minimize(self, loss, global_step=None, var_list=None, gate_grad...原创 2019-10-22 19:25:20 · 17055 阅读 · 6 评论 -
python中的修饰符以及@tf.custom_gradient用法
1. 修饰符首先说一下修饰符“@”,其功能是在不改变原有函数内部代码的基础上,拓展原函数的功能。由于python里一切皆是对象,所以一个函数的形式参数可以是另一个函数,同时也可以返回一个函数。如这篇文章中的例子,我们定义了一个函数get_text,再将其作为p_decorate的参数输入,最后返回函数func_wrapper。def get_text(name): return "...原创 2019-07-11 21:51:04 · 5891 阅读 · 2 评论 -
resnet_v1_50源码的理解与分析
源代码链接:https://github.com/tensorflow/models/blob/master/research/slim/nets/resnet_utils.pyhttps://github.com/tensorflow/models/blob/master/research/slim/nets/resnet_v1.py1、TensorFlow中resnet_v1_50的用法...原创 2019-09-10 20:40:39 · 3416 阅读 · 0 评论 -
TensorFlow中读取数据的方法及其优缺点(一)
使用queue读硬盘中的数据,详细过程可以参考:https://zhuanlan.zhihu.com/p/27238630【(占坑)关于文件读取部分,列出胡所有文件的文件名】以上图片为例。用queue方法读取为batch。主要函数是tf.train.string_input_producer,现已更新为“tf.data.Dataset.from_tensor_slices(stri...原创 2019-09-26 20:50:46 · 769 阅读 · 0 评论 -
TensorFlow中读取数据的方法及其优缺点(二)
首先简单说明一下用到的函数,自定义函数“_parse_function”可以看做一个解析函数,将包含路径的文件名称映射到对应的图片数据上,返回图片数据、图片名称和对应的类别。“tf.data.Dataset.map()”其用法如下,这个映射将map_func应用于此数据集的每个元素,并返回一个包含已转换元素的新数据集,其顺序与输入中出现的顺序相同。map( map_func,...原创 2019-09-26 23:11:54 · 607 阅读 · 0 评论