[none,10],[-1,28,28,1],里面的none和-1是啥意思,为什么要这么写?
来源:4-20 动手实现CNN卷积神经网络(二)
慕粉2011219583
2018-01-21
写回答
2回答
-
谢谢 qq_依梵 的回复。基本都讲了。
我在注释里和讲解代码的时候 None 的意思我解释了,-1 我没解释,比较失误。抱歉。之后看看后续视频是不是解释一下。
None 表示那个维度可以是任意的。就像 依梵 说的“不定死”。
-1 则是 自动推导维度大小。好比我对计算机说:「我懒得给指定维度大小了,计算机你给我自己根据其他维度的值和总的元素大小来推导出我这个加了-1的地方的维度应该是多少」
谢谢反馈。222018-02-06 -
qq_依梵_03210232
2018-01-21
None就是不定死大小,-1就是取最大值。
[None, 10],写成[1000, 10]的话,你传入2000张图片就会报错。
[-1, 28, 28, 1],在你喂了1000张图片之后,-1那个维度就会自动取1000.
60
相似问题