- def create_new_problems(self, n_epoch, result_dir, logger, nb, model, nb_runs):
- new_problems = torch.empty(
+ nb_current = input.size(0)
+ nb_new = new_quizzes.size(0)
+ if nb_new >= nb_current:
+ input[...] = new_quizzes[:nb_current]
+ else:
+ nb_kept = nb_current - nb_new
+ input[:nb_kept] = input[-nb_kept:].clone()
+ input[nb_kept:] = new_quizzes
+
+ def create_new_quizzes(self, n_epoch, result_dir, logger, nb, model, nb_runs):
+ new_quizzes = torch.empty(