You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

TensorFlow中RandomRotation函数参数0.2的含义是什么?

TensorFlow RandomRotation参数0.2含义解答

你给出的代码如下:

data_augumentation = tf.keras.Sequential([
    layers.experimental.preprocessing.RandomFlip("horizantal_and_vertical"),
    layers.experimental.preprocessing.RandomRotation(0.2)
])

其中RandomRotation传入的0.2是旋转幅度的比例系数,具体含义如下:

  • 该参数以完整圆周(2π弧度/360度)为计算基准,最终随机旋转的角度范围是 [-0.2 × 2π, 0.2 × 2π],换算为角度单位就是[-72°, 72°]。
  • 区间的正负值分别对应逆时针、顺时针旋转方向,即图像会在顺时针最大72度到逆时针最大72度的范围内,随机选取一个角度完成旋转。
  • 额外说明:你可以通过配置fill_mode参数调整旋转后图像边缘空白区域的填充逻辑,可选值包括constant(默认填充0)、nearest(用临近像素填充)、reflect(反射填充)、wrap(平铺填充)。

内容的提问来源于stack exchange,提问作者srihitha

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 11:48:03