1
何時應該使用Input
以及何時應該使用InputLayer
?在source code有一個描述,但我不確定它是什麼意思。Keras:layers.Input和layers.InputLayer有什麼區別?
InputLayer:
層被用作入口點的曲線圖。 它可以包裝現有張量(傳遞
input_tensor
參數) 或創建其佔位符張量(傳遞參數input_shape
或batch_input_shape
以及dtype
)。
輸入:
Input()
用於實例化一個Keras張量。 Keras張量是底層後端 (Theano或TensorFlow)中的一個張量對象,我們通過某些 屬性增加了這些屬性,這些屬性使我們只需知道模型的輸入和輸出即可構建Keras模型 。
我從來沒有使用過InputLayer。我總是使用Input()來生成輸入張量。我從來沒有見過使用'InputLayer'的例子。 –