在设置placeholder时,shape里的None是什么意思?有什么用?
tf.placeholder(tf.float32, shape=(None, 1024))
有时候,还有这种情况
tf.placeholder(tf.float32, shape=[None, img_height, img_width, channels])
shape里的None有什么用?
谢谢!
1个回答
第一个例子中
tf.placeholder(tf.float32, shape=(None, 1024))
1024是指的数据的尺寸,None指的batch size的大小,所以可以是任何数。
第二个例子里
tf.placeholder(tf.float32, shape=[None, img_height, img_width, channels])
类似地,后面几个是图片尺寸的参数,第一个参数为None,表示batch size的大小。
相关主题
tensorflow里出现的strides是什么意思
1回答
tf.placeholder和tf.variable什么区别?
1回答
Tensorflow多层神经网络训练最后输出的值都一样的,找不到是什么原因?
3回答
tf.truncated_normal和tf.random_normal有什么区别?
1回答
模仿tensorflow教程10-11的代码,报错,求解~~~~~~
1回答
训练时的数据集问题
1回答
我们谢绝在回答前讲“生动”的故事。
我们谢绝“这么简单,你自己想”、“书上有的,你认真看”这类的回答;如果你认为对方的提问方式或者内容不妥,你可以直接忽略该问题,不用进行任何作答,甚至可以对该问题投反对票。
我们谢绝答非所问。
我们谢绝自己不会、硬要回答。
我们感激每一个用户在编写答案时的努力与付出!