tf.keras.layers.Normalization中axis=-1的含义是什么?[duplicate]

x0fgdtte  于 2022-11-13  发布在  其他
关注(0)|答案(1)|浏览(325)

此问题在此处已有答案

What is the meaning of axis=-1 in keras.argmax?(1个答案)
上个月关门了。
我正在尝试使用keras和tensorflow学习深度学习,我遇到了一个解释https://www.tensorflow.org/tutorials/keras/regression线性回归的代码,其中他们使用normalizer = tf.keras.layers创建了一个归一化层。归一化(axis=-1)。有人请解释axis =-1的含义。我试着查看API文档,但我无法理解那里的解释?我知道axis= 0代表行,axis=1代表列,对吧?先谢谢了

shyt4zoc

shyt4zoc1#

根据documentation,该层为:
预处理图层,用于规范化连续的要素
然后,在axis的描述下:
默认值为-1,其中输入的最后一个轴假定为特征尺寸,并按索引进行规范化。
从这两条语句中,我们可以看到-1在这里只是指最后一个轴,这在Python中是很常见的,例如,你可以用-1来索引列表中的最后一个元素。

相关问题