说明:比如我要取用长度为32的一维数组,每次取8个(就是分别[0,7] [8,15] [16,23] [24,31]),记下来提醒一下自己。
代码可以这样实现:
for i in range(0,4) #(0,4是前开后闭)
start = (i*BATCH_SIZE) % 32
end = start + BATCH_SIZE #此处的BATCH_SIZE应该为7
然后[start , end]就会分别是[0,7] [8,15] [16,23] [24,31]
说明:比如我要取用长度为32的一维数组,每次取8个(就是分别[0,7] [8,15] [16,23] [24,31]),记下来提醒一下自己。
代码可以这样实现:
for i in range(0,4) #(0,4是前开后闭)
start = (i*BATCH_SIZE) % 32
end = start + BATCH_SIZE #此处的BATCH_SIZE应该为7
然后[start , end]就会分别是[0,7] [8,15] [16,23] [24,31]