def create(self): # each time user calls create_dict_iterator() (to do repeat) sampler would get a different seed to shuffle self.seed += 1 c_sampler = cde.DistributedSampler(self.num_shards, self.shard_id, self.shuffle, self.seed) c_child_sampler = self.create_child() c_sampler.add_child(c_child_sampler) return c_sampler
def create(self): # each time user calls create_dict_iterator() (to do repeat) sampler would get a different seed to shuffle self.seed += 1 return cde.DistributedSampler(self.num_shards, self.shard_id, self.shuffle, self.seed)