[tensorflow] feed_dict 传入序列

当前, tensorflow(1.0)还不是很人性化。

在session中传入序列参数到图模型中并不是很方便。

所以,现在只能将序列中每一个元素对应的tensor和实际值对应写入dict进行传送。

比如, 

定义图时,把将填入的tensor,先用placeholder占位:


  with graph.as_default():
     nn_weights  = [tf.placeholder(tf.float32,
                       shape =(layer_params[ii], layer_params[ii + 1])) 
                       for ii  in  range( len(layer_params) - 1)]


之后,在session中,目前来看必须一一对应地传值。


with tf.Session( graph =graph)  as session:
    tf.global_variables_initializer().run()
    feed_dict = {ii:dd  for ii, dd  in  zip(nn_weights, real_nn_weights)}
    result = session.run(some_value, feed_dict=feed_dict)


不过,目前有了tensorboard,想必tensorflow团体正在使tensorflow更加人性化。


全部评论

相关推荐

05-16 11:16
已编辑
东华理工大学 Java
牛客737698141号:盲猜几十人小公司,庙小妖风大,咋不叫她去4️⃣呢😁
点赞 评论 收藏
分享
06-12 17:46
门头沟学院 Java
运营你豪哥:来说重点: ​1.项目前置,时间倒序。​​ 2.​项目描述强化结果与量化效果(STAR原则里的R)。​​ ​3.个人技能精炼,明确掌握程度,突出核心。​​ ​4.增加强有力开头的个人总结部分。​​ 5.​优化教育背景(成绩排名)、合并奖项与活动。​​
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务