tf.keras.layers.RandomWidth
Слой предобработки, который случайным образом изменяет ширину изображения во время обучения.
tf.keras.layers.RandomWidth(
factor, interpolation='bilinear', seed=None, **kwargs
)
Этот слой случайным образом изменяет ширину пакета изображений на случайный коэффициент. Вход должен быть тензором 3D (без пакета) или 4D (с пакетом) в формате данных изображений "channels_last". Значения пикселей на входе могут иметь любой диапазон (например, [0., 1.) или [0, 255]) и быть целого или с плавающей точкой типа. По умолчанию слой будет выдавать числа с плавающей точкой.
По умолчанию этот слой неактивен во время вывода.
Обзор и полный список слоев предобработки см. в руководстве по предобработке руководство.
| Аргументы | |
|---|---|
factor | Положительное число с плавающей точкой (доля исходной ширины) или кортеж размера 2, представляющий нижнюю и верхнюю границы для изменения размера по вертикали. Когда представлено как одно число с плавающей точкой, это значение используется как для верхней, так и для нижней границы. Например, factor=(0.2, 0.3) приводит к выходу со случайным изменением ширины в диапазоне [20%, 30%]. factor=(-0.2, 0.3) приводит к выходу со случайным изменением ширины в диапазоне [-20%, +30%]. factor=0.2 приводит к выходу со случайным изменением ширины в диапазоне [-20%, +20%]. |
interpolation | Строка, метод интерполяции. По умолчанию bilinear. Поддерживает "bilinear", "nearest", "bicubic", "area", "lanczos3", "lanczos5", "gaussian", "mitchellcubic". |
seed | Целое число. Используется для создания случайного зерна. |
Форма входных данных:
Тензор 3D (без пакета) или 4D (с пакетом) с формой: (..., height, width, channels), в формате "channels_last".
Форма выходных данных:
Тензор 3D (без пакета) или 4D (с пакетом) с формой: (..., height, random_width, channels).
© 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/versions/r2.9/api_docs/python/tf/keras/layers/RandomWidth