Spec-Zone.ru › TensorFlow

tf.keras.layers.Resizing

Слой предварительной обработки для изменения размера изображений.

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

tf.keras.layers.Resizing(
    height,
    width,
    interpolation='bilinear',
    crop_to_aspect_ratio=False,
    pad_to_aspect_ratio=False,
    fill_mode='constant',
    fill_value=0.0,
    data_format=None,
    **kwargs
)

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

Используется в учебных пособиях
  • Простое распознавание аудио: распознавание ключевых слов
  • Аугментация данных

Этот слой изменяет размер входного изображения до заданных высоты и ширины. Входные данные должны быть тензором размерности 4 (с пакетом) или 3 (без пакета) в формате "channels_last". Значения пикселей на входе могут находиться в любом диапазоне (например, [0., 1.) или [0, 255]).

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

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

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

(..., target_height, target_width, channels) или (..., channels, target_height, target_width) в формате "channels_first".

Примечание: Этот слой можно безопасно использовать в конвейере tf.data (независимо от используемого бэкенда).
Аргументы
height Целое число — высота выходной формы.
width Целое число — ширина выходной формы.
interpolation Строка — метод интерполяции. Поддерживаются "bilinear", "nearest", "bicubic", "lanczos3", "lanczos5". По умолчанию — "bilinear".
crop_to_aspect_ratio Если True, изображения изменяются без искажения соотношения сторон. Если исходное соотношение сторон отличается от целевого, выходное изображение будет обрезано так, чтобы вернуть максимально возможное окно изображения (размера (height, width)), соответствующее целевому соотношению сторон. По умолчанию (crop_to_aspect_ratio=False) соотношение сторон может не сохраняться.
pad_to_aspect_ratio Если True, изображения дополняются без искажения соотношения сторон. Если исходное соотношение сторон отличается от целевого, выходное изображение будет равномерно дополнено с короткой стороны.
fill_mode При использовании pad_to_aspect_ratio=True области дополнения заполняются в соответствии с указанным режимом. На данный момент поддерживается только "constant" (заполнение постоянным значением, равным fill_value).
fill_value Число с плавающей запятой. Значение заполнения, используемое при pad_to_aspect_ratio=True.
data_format Строка: "channels_last" или "channels_first". Порядок измерений во входных данных. "channels_last" соответствует входным данным с формой (batch, height, width, channels), а "channels_first" — входным данным с формой (batch, channels, height, width). По умолчанию используется значение image_data_format из файла конфигурации Keras по адресу ~/.keras/keras.json. Если это значение не задано, оно будет "channels_last".
**kwargs Именованные аргументы базового слоя, например name и dtype.
Атрибуты
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/Resizing

Spec-Zone.ru

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