X-Git-Url: https://fleuret.org/cgi-bin/gitweb/gitweb.cgi?a=blobdiff_plain;f=main.py;h=0f1fbb5386be975f5853e35575b742fdcee5d622;hb=db7cefe4fefb381e56f1292d5bbe4a18c76afb47;hp=1b0d39a004436466724e13144599102e4e96b3a3;hpb=e6a0ef14db49f98a2b9c1b1a1be2a98af62c4919;p=picoclvr.git diff --git a/main.py b/main.py index 1b0d39a..0f1fbb5 100755 --- a/main.py +++ b/main.py @@ -12,7 +12,7 @@ from torch import nn from torch.nn import functional as F import ffutils -import mygpt, tasks +import mygpt, tasks, problems ###################################################################### @@ -335,19 +335,19 @@ picoclvr_pruner_eval = ( if args.task == "sandbox": if args.sandbox_level == 0: - problem = tasks.ProblemLevel0( + problem = problems.ProblemLevel0( nb_sentences=args.sandbox_levels_nb_items, len_prompt=args.sandbox_levels_len_source, len_result=args.sandbox_levels_len_result, ) elif args.sandbox_level == 1: - problem = tasks.ProblemLevel1( + problem = problems.ProblemLevel1( nb_operators=args.sandbox_levels_nb_items, len_source=args.sandbox_levels_len_source, len_result=args.sandbox_levels_len_result, ) elif args.sandbox_level == 2: - problem = tasks.ProblemLevel2( + problem = problems.ProblemLevel2( len_source=args.sandbox_levels_len_source, len_result=args.sandbox_levels_len_result, ) @@ -356,7 +356,7 @@ if args.task == "sandbox": task = tasks.SandBox( problem, - # tasks.ProblemAddition(zero_padded=False, inverted_result=False), + # problems.ProblemAddition(zero_padded=False, inverted_result=False), nb_train_samples=args.nb_train_samples, nb_test_samples=args.nb_test_samples, batch_size=args.batch_size,