Resizing
类tf_keras.layers.Resizing(
height, width, interpolation="bilinear", crop_to_aspect_ratio=False, **kwargs
)
用于调整图像大小的预处理层。
此层将图像输入调整为目标高度和宽度。输入应为 "channels_last"
格式的 4D(批量)或 3D(非批量)张量。输入像素值可以是任何范围(例如 [0., 1.)
或 [0, 255]
),并且可以是整数或浮点型数据类型。默认情况下,该层将输出浮点数。
此层可以在输入图像尺寸不同的 tf.RaggedTensor 批次上调用,并将输出调整为统一尺寸的密集(dense)张量。
有关预处理层的概述和完整列表,请参阅预处理指南。
参数
"bilinear"
(双线性)、"nearest"
(最近邻)、"bicubic"
(双三次)、"area"
(区域)、"lanczos3"
、"lanczos5"
、"gaussian"
(高斯)、"mitchellcubic"
。默认为 "bilinear"
。(height, width)
)。默认情况下(crop_to_aspect_ratio=False
),可能不会保留长宽比。