Tensorflow 学习笔记 (2)官方文档学习 tensorflow运作方式入门
来源:互联网 发布:电路接线仿真软件 编辑:程序博客网 时间:2024/06/01 07:21
主要用于命令记录:
出现错误, has no attribute 主要是版本不同
前4个是 V0.11 的API 用在 V1.0 的错误
1.AttributeError: ‘module’ object has no attribute ‘merge_all_summaries’
tf.merge_all_summaries() 改为:summary_op = tf.summary.merge_all()
2.AttributeError: ‘module’ object has no attribute ‘SummaryWriter’
tf.train.SummaryWriter 改为:tf.summary.FileWriter
3.AttributeError: ‘module’ object has no attribute ‘scalar_summary’
tf.scalar_summary 改为:tf.summary.scalar
4.AttributeError: ‘module’ object has no attribute ‘histogram_summary’
histogram_summary 改为:tf.summary.histogram
下边这个是 V1.0 的API 用在 V0.11 的错误
File “dis-alexnet_benchmark.py”, line 110, in alexnet_v2
biases_initializer=tf.zeros_initializer(),
TypeError: zeros_initializer() takes at least 1 argument (0 given)
将 biases_initializer=tf.zeros_initializer() 改为:biases_initializer=tf.zeros_initializer
转载于http://blog.csdn.net/s_sunnyy/article/details/70999462
tf.nn.in_top_k组要是用于计算预测的结果和实际结果的是否相等,返回一个bool类型的张量,tf.nn.in_top_k(prediction, target, K):prediction就是表示你预测的结果,大小就是预测样本的数量乘以输出的维度,类型是tf.float32等。target就是实际样本类别的标签,大小就是样本数量的个数。K表示每个样本的预测结果的前K个最大的数里面是否含有target中的值。一般都是取1。
例如
*python*import tensorflow as tf; A = [[0.8,0.6,0.3], [0.1,0.6,0.4]] B = [1, 1] out = tf.nn.in_top_k(A, B, 1) with tf.Session() as sess: sess.run(tf.initialize_all_variables()) print sess.run(out)
输出:
[False True]
解释:因为A张量里面的第一个元素的最大值的标签是0,第二个元素的最大值的标签是1.。但是实际的确是1和1.所以输出就是False 和True。如果把K改成2,那么第一个元素的前面2个最大的元素的位置是0,1,第二个的就是1,2。实际结果是1和1。包含在里面,所以输出结果就是True 和True.如果K的值大于张量A的列,那就表示输出结果都是true
转载于http://blog.csdn.net/uestc_c2_403/article/details/73187915
- Tensorflow 学习笔记 (2)官方文档学习 tensorflow运作方式入门
- TensorFlow官方文档学习|TensorFlow运作方式入门
- TensorFlow学习笔记(四)——TensorFlow运作方式入门、可视化
- tensorflow教程学习三TensorFlow运作方式入门
- TensorFlow运作方式入门
- TensorFlow运作方式入门
- tensorflow运作方式入门
- tensorflow学习笔记十六:tensorflow官方文档学习 Mandelbrot Set
- TensorsFlow学习笔记5----TensorFlow Mechanics 101基本运作方式
- tensorflow学习笔记十六:tensorflow官方文档学习 Image Recognition(Inception v3模型)
- TensorFlow学习笔记(二):TensorFlow入门
- Tensorflow教程-TensorFlow运作方式入门
- tensorflow入门学习笔记
- Tensorflow入门学习笔记
- Tensorflow入门学习笔记
- TensorFlow学习笔记:入门
- TENSORFLOW官方文档-MNIST机器学习入门-数据集准备
- TENSORFLOW官方文档-MNIST机器学习入门-建立模型
- 学习Java,你看过哪些书籍?
- 列表懒加载的实现
- BGP笔记-1
- OKay
- MACOS查看端口占用进程
- Tensorflow 学习笔记 (2)官方文档学习 tensorflow运作方式入门
- 计算机控制系统_windows
- Java中main函数调用同类中的方法
- [Oracle 11g r2(11.2.0.4.0)]案例分析4-由gipc 进程导致的节点无法启动
- Nginx——location常见配置指令,alias、root、proxy_pass
- (三)运行流程及常用注解
- ICEM CFD里面,move vertice只能移动单个节点而没法整体移动该节点所连接的曲线,咋办
- C#读取数据库的方法(附代码)
- BGP笔记-2