牛骨文教育服务平台(让学习变的简单)
博文笔记

TensorFlow-placeholder

创建时间:2017-10-31 投稿人: 浏览次数:237

x= tf.placeholder(tf.float32,[None, 5],name="input")

表示输入是一个[?,5]的矩阵,?一般表示样本数量,对于大量数据,

可以分批次传入session,TensorFlow会自动批处理。如何处理后面在讨论

import tensorflow as tf

# placeholder 占位符,其作用是现在graph中分配好节点,
# run的时候用feed_dict的字典赋值
# placeholder may have multiple dimensions
x=tf.placeholder("float",[None,3])
y=x*2

with tf.Session() as session:
    # set data value
    x_data=[[1.0,2.0,3.0],[4.0,5.0,6.0]]
    # pass data to placeholder x, using feed_dict tool
    result=session.run(y,feed_dict={x:x_data})
    print(result)


声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。