【发布时间】:2020-10-10 13:17:33
【问题描述】:
ImageDataGenerator class 的 Keras 文档说——
width_shift_range: 浮点型、一维数组或整数 - 浮点:总宽度的分数,如果 = 1。 - 一维数组:随机数组中的元素。 - int:来自区间
(-width_shift_range, +width_shift_range)的整数像素数 - 对于width_shift_range=2,可能的值是整数[-1, 0, +1],与width_shift_range=[-1, 0, +1]相同,而对于width_shift_range=1.0,可能的值是区间[-1.0, +1.0 中的浮点数)。
height_shift_range: 浮点型、一维数组或整数 - 浮点:总高度的分数,如果 = 1。 - 一维数组:随机数组中的元素。 - int:来自区间
(-height_shift_range, +height_shift_range)的整数像素数 - 对于height_shift_range=2,可能的值是整数[-1, 0, +1],与height_shift_range=[-1, 0, +1]相同,而对于height_shift_range=1.0,可能的值是区间[-1.0, +1.0 )。
我是 Keras 和机器学习的新手,我刚刚开始学习它。
我很难理解 Keras ImageDataGenerator class 的这两个参数的文档和使用,分别命名为 width_shift_range 和 height_shift_range。我搜索了很多,但除了官方之外找不到任何好的文档。这两个论点究竟是做什么的?什么时候必须使用它们?
这个谈话在这里可能看起来不合适,但由于互联网上没有任何讨论,我认为在这里进行讨论会很好。
如果有人帮助我理解这些,我将不胜感激。非常感谢。
【问题讨论】:
-
这是一个好问题,别担心 :)
标签: python python-3.x machine-learning keras data-generation