Spec-Zone.ru › TensorFlow

tf.keras.layers.Reshape

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

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

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

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

Используется в руководстве Используется в учебных пособиях
  • Настройка того, что происходит в `fit()`
  • Использование сопоставления контрфактуальных лоджитов с 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, способным восстановить тот же слой из словаря конфигурации. Он не обрабатывает соединение слоёв (обрабатывается сетью), а также веса (обрабатываются 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