如何理解fluid.data中的shape参数
收藏
shape = [-1, 3, 28, 28]
shape = [3, 28, 28]
shape = [-1, 1]
shape = [-1, 2, 1]
应该如何理解这边的数字呢?
1
收藏
请登录后评论
详细说明
https://aistudio.baidu.com/aistudio/projectdetail/246991
声明维度信息的list或tuple,x的shape中第一个维度是固定的,feed的数据数量要和该shape完全一致
y的shape中第一个维度为-1,则可以是任意值,feed的数据第一个维度是可变的,但须满足数组运算法则
feed的数据要和定义的shape保持一致,对于第一维是None或-1,可以为任意值
这些都是一样的,keras也是类似
第一维就是样本数量,当其他维度确定,就可以写-1
你这个描述不太准确,只有当第一维为-1时,才表示batch