Spec-Zone.ru › TensorFlow

tf.keras.layers.Reshape

Слой, преобразующий входные данные в заданную форму.

Наследуется от: Layer, Operation

tf.keras.layers.Reshape(
    target_shape, **kwargs
)

Используется в блокнотах

Используется в руководстве Используется в учебных материалах
  • Настройка процесса выполнения `fit()`
  • Использование Counterfactual Logit Pairing с Keras
  • Прогнозирование временных рядов
  • Пользовательский цикл обучения с Keras и MultiWorkerMirroredStrategy
  • Обучение на нескольких рабочих узлах с Keras
  • Введение в автокодировщики
  • Свёрточный вариационный автокодировщик
Аргументы
target_shape Целевая форма. Кортеж целых чисел, не включающий размерность примеров (размер пакета).
Форма входных данных
Произвольная, однако все размерности формы входных данных должны быть известны/фиксированы. При использовании этого слоя в качестве первого слоя модели укажите именованный аргумент input_shape (кортеж целых чисел, не включающий ось примеров/размера пакета).
Форма выходных данных
(batch_size, *target_shape)

Пример:

x = keras.Input(shape=(12,))
y = keras.layers.Reshape((3, 4))(x)
y.shape
(None, 3, 4)
# also supports shape inference using `-1` as dimension
y = keras.layers.Reshape((-1, 2, 2))(x)
y.shape
(None, 3, 2, 2)
Атрибуты
input Возвращает входные тензоры символьной операции.

Возвращает только тензоры, соответствующие первому вызову операции.

output Возвращает выходные тензоры слоя.

Возвращает только тензоры, соответствующие первому вызову операции.

Методы

from_config

Посмотреть исходный код

@classmethod
from_config(
    config
)

Создаёт слой на основе его конфигурации.

Этот метод является обратным по отношению к get_config и позволяет создать экземпляр того же слоя из словаря конфигурации. Он не обрабатывает связи между слоями (это выполняет Network) и веса (это выполняет set_weights).

Аргументы
config Словарь Python, обычно являющийся результатом вызова get_config.
Возвращает
Экземпляр слоя.

symbolic_call

Посмотреть исходный код

symbolic_call(
    *args, **kwargs
)

© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/keras/layers/Reshape

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API