- if min([m.main_test_accuracy for m in models]) >= accuracy_to_make_quizzes:
- other_models = models.copy()
- other_models.remove(model)
-
- average_logits = create_quizzes(
- model,
- other_models,
- task,
- nb_for_train=nb_new_quizzes_for_train,
- nb_for_test=nb_new_quizzes_for_test,
- desired_average_logits=desired_average_logits,
+ if min([m.main_test_accuracy for m in models]) >= accuracy_to_make_c_quizzes:
+ ave_seq_logproba = create_c_quizzes(
+ models,
+ quizz_machine,
+ nb_for_train=nb_new_c_quizzes_for_train,
+ nb_for_test=nb_new_c_quizzes_for_test,
+ min_ave_seq_logproba=min_ave_seq_logproba,