fix(khaosz/trainer/data_util.py): 修复 RandomSampler 中迭代计数器位置错误
This commit is contained in:
@@ -297,8 +297,8 @@ class RandomSampler(Sampler[int]):
|
|||||||
|
|
||||||
start = self.current_iter % n
|
start = self.current_iter % n
|
||||||
for i in range(start, n):
|
for i in range(start, n):
|
||||||
yield self._indices[i]
|
|
||||||
self.current_iter += 1
|
self.current_iter += 1
|
||||||
|
yield self._indices[i]
|
||||||
|
|
||||||
self.epoch += 1
|
self.epoch += 1
|
||||||
self._indices = None
|
self._indices = None
|
||||||
|
|||||||
Reference in New Issue
Block a user