Spec-Zone.ru › TensorFlow

tf.keras.layers.RandomFlip

Слой предобработки, который случайным образом переворачивает изображения во время обучения.

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

tf.keras.layers.RandomFlip(
    mode=HORIZONTAL_AND_VERTICAL, seed=None, **kwargs
)

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

Используется в руководстве Используется в учебниках
  • Работа с слоями предобработки
  • Сегментация изображений
  • Классификация изображений
  • Аугментация данных
  • Перенос обучения и тонкая настройка
  • Переобучение классификатора изображений

Этот слой будет переворачивать изображения по горизонтали и/или по вертикали в зависимости от атрибута mode. Во время вывода результат будет идентичен входу. Вызовите слой с training=True для переворота входных данных. Значения пикселей входных данных могут быть любого диапазона (например, [0., 1.) или [0, 255]) и целочисленного или с плавающей точкой типа данных. По умолчанию слой будет выводить числа с плавающей точкой.

Примечание: Этот слой безопасно использовать внутри конвейера tf.data (независимо от используемого бэкенда).
Форма входных данных
3D unbatched) or 4D (batched) tensor with shape

(..., height, width, channels), в формате "channels_last".

Форма выходных данных
3D unbatched) or 4D (batched) tensor with shape

(..., height, width, channels), в формате "channels_last".

Аргументы
mode Строка, указывающая, какой режим переворота использовать. Может быть "horizontal", "vertical" или "horizontal_and_vertical". "horizontal" — это переворот слева направо, а "vertical" — переворот сверху вниз. По умолчанию используется "horizontal_and_vertical"
seed Целое число. Используется для создания случайного начального значения.
**kwargs Параметры ключевых слов базового слоя, такие как name и dtype.
Атрибуты
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/RandomFlip

Spec-Zone.ru

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