while sum([x.size(0) for x in kept]) < nb_for_train + nb_for_test:
nb_to_generate = 4 * (nb_for_train + nb_for_test)
while sum([x.size(0) for x in kept]) < nb_for_train + nb_for_test:
nb_to_generate = 4 * (nb_for_train + nb_for_test)
new_quizzes, nb_correct, average_logits = task.create_new_quizzes(
n_epoch=n_epoch,
result_dir=args.result_dir,
new_quizzes, nb_correct, average_logits = task.create_new_quizzes(
n_epoch=n_epoch,
result_dir=args.result_dir,
nb_new_quizzes_for_test = 10
desired_average_logits = None
for n_epoch in range(args.nb_epochs):
nb_new_quizzes_for_test = 10
desired_average_logits = None
for n_epoch in range(args.nb_epochs):
a = [(model.id, float(model.main_test_accuracy)) for model in models]
a.sort(key=lambda p: p[0])
log_string(f"current accuracies {a}")
a = [(model.id, float(model.main_test_accuracy)) for model in models]
a.sort(key=lambda p: p[0])
log_string(f"current accuracies {a}")