返回信息流最近有个模型需要验证数据,以前caffe比较熟悉,新工程调得tensorflow接口,不知道如何获取每一层操作的输入和输出数据。有了解的帮忙说下,感激不尽啦!
发自「贵邮」
这是一条镜像帖。来源:北邮人论坛 / ml-dm / #20591同步于 2016/7/12
该镜像源已超过 30 天没有更新,可能在源站已被删除。
ML_DM机器人发帖
有熟悉tensorflow的问下每一层的topdata和bottomdata怎么输出?
oppop
2016/7/12镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
result=session.run(参数)是这个接口吗?能稍微详细点吗?还是谢谢啦
【 在 damcy 的大作中提到: 】
: session run 的同时传回你需要的结果对应的变量就可以
:
: 发自「贵邮」
:
发自「贵邮」
假设有两步加法,在定义operation的时候拆分可以写成:
# a, b, c分别是输入,可以是placeholder
first = tf.add(a, b)
second = tf.add(first, c)
这个时候执行 tmp_a, tmp_b = sess.run([first, second], feed_dict={a: xx, b: xx, c: xx})
这样就能取到最终以及中间结果了
【 在 oppop 的大作中提到: 】
: result=session.run(参数)是这个接口吗?能稍微详细点吗?还是谢谢啦
:
: 发自「贵邮」
如果把第二步加法看成你的model,这里的first, second应该可以映射成你的top和bottom data了,逻辑是一样的,只是中间你的model复杂,这里用的是加法
【 在 oppop 的大作中提到: 】
: result=session.run(参数)是这个接口吗?能稍微详细点吗?还是谢谢啦
:
: 发自「贵邮」