in level_replay/level_sampler.py [0:0]
def after_update(self):
# Reset partial updates, since weights have changed, and thus logits are now stale
for actor_index in range(self.partial_seed_scores.shape[0]):
for seed_idx in range(self.partial_seed_scores.shape[1]):
if self.partial_seed_scores[actor_index][seed_idx] != 0:
self.update_seed_score(actor_index, seed_idx, 0, 0)
self.partial_seed_scores.fill(0)
self.partial_seed_steps.fill(0)