Keras 3 API 文档 / KerasCV / / 增强层 / 傅里叶混合层

傅里叶混合层

[来源]

FourierMix

keras_cv.layers.FourierMix(alpha=0.5, decay_power=3, seed=None, **kwargs)

FourierMix 实现 FMix 数据增强技术。

参数

  • alpha: Beta 分布的浮点值。伽马分布的逆尺度参数。这控制了从其中采样平滑值的分布的形状。默认值为 0.5,这是论文中推荐的值。
  • decay_power: 表示衰减幂的浮点值,默认值为 3,如论文中推荐的那样。
  • seed: 整数。用于创建随机种子。

参考文献

示例

(images, labels), _ = keras.datasets.cifar10.load_data()
fourier_mix = keras_cv.layers.preprocessing.FourierMix(0.5)
augmented_images, updated_labels = fourier_mix(
    {'images': images, 'labels': labels}
)
# output == {'images': updated_images, 'labels': updated_labels}