tf.keras.layers.InputLayer
| Просмотреть исходный код на GitHub |
Слой, используемый в качестве точки входа в сеть (граф слоёв).
Наследуется от: Layer
tf.keras.layers.InputLayer(
input_shape=None, batch_size=None, dtype=None, input_tensor=None, sparse=False,
name=None, ragged=False, **kwargs
)
Он может либо обернуть существующий тензор (передать input_tensor аргумент), либо создать тензор-заполнитель (передать аргументы input_shape, и необязательно dtype).
Рекомендуется использовать функциональный API слоев через Input, (который создаёт InputLayer) без прямого использования InputLayer.
Этот класс может создавать заполнители для tf.Tensors, tf.SparseTensors и tf.RaggedTensors, выбрав 'sparse=True' или 'ragged=True'.
| Аргументы | |
|---|---|
input_shape | Кортеж форм (без учёта оси пакетности) или экземпляр TensorShape (без учёта оси пакетности). |
batch_size | Необязательный размер пакета входных данных (целое число или None). |
dtype | Тип данных входных данных. |
input_tensor | Необязательный тензор, используемый в качестве входных данных слоя вместо создания заполнителя. |
sparse | Булево значение, указывает ли создаваемый заполнитель должен быть разреженным. |
ragged | Булево значение, указывает ли создаваемый заполнитель должен быть неровным. В этом случае значения 'None' в аргументе 'shape' представляют неровные измерения. Дополнительную информацию о RaggedTensors см. в https://www.tensorflow.org/guide/ragged_tensors |
name | Имя слоя (строка). |
© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r1.15/api_docs/python/tf/keras/layers/InputLayer