X-Git-Url: https://www.fleuret.org/cgi-bin/gitweb/gitweb.cgi?a=blobdiff_plain;f=main.py;fp=main.py;h=2339dcf7e64a4cd330ada22bde57f830f07a4d8e;hb=1b52b1cf1519ef3ce389f1b3ee63a89b93198fa7;hp=e855b06c7461720bd420b71aad1705aba3bd3ee4;hpb=8d2a98a349051d45f7e8bf5cf7cb1e69169788ac;p=picoclvr.git diff --git a/main.py b/main.py index e855b06..2339dcf 100755 --- a/main.py +++ b/main.py @@ -33,7 +33,7 @@ parser.add_argument( "--task", type=str, default="twotargets", - help="file, byheart, learnop, guessop, mixing, memory, twotargets, addition, picoclvr, mnist, maze, snake, stack, expr, rpl, grid, qmlp, escape", + help="file, byheart, learnop, guessop, mixing, memory, twotargets, addition, picoclvr, mnist, maze, snake, stack, expr, rpl, grid, qmlp, greed", ) parser.add_argument("--log_filename", type=str, default="train.log", help=" ") @@ -176,15 +176,15 @@ parser.add_argument("--mixing_hard", action="store_true", default=False) parser.add_argument("--mixing_deterministic_start", action="store_true", default=False) ############################## -# escape options +# greed options -parser.add_argument("--escape_height", type=int, default=5) +parser.add_argument("--greed_height", type=int, default=5) -parser.add_argument("--escape_width", type=int, default=7) +parser.add_argument("--greed_width", type=int, default=7) -parser.add_argument("--escape_T", type=int, default=25) +parser.add_argument("--greed_T", type=int, default=25) -parser.add_argument("--escape_nb_walls", type=int, default=5) +parser.add_argument("--greed_nb_walls", type=int, default=5) ###################################################################### @@ -300,7 +300,7 @@ default_task_args = { "nb_train_samples": 60000, "nb_test_samples": 10000, }, - "escape": { + "greed": { "model": "37M", "batch_size": 25, "nb_train_samples": 25000, @@ -616,15 +616,15 @@ elif args.task == "qmlp": device=device, ) -elif args.task == "escape": - task = tasks.Escape( +elif args.task == "greed": + task = tasks.Greed( nb_train_samples=args.nb_train_samples, nb_test_samples=args.nb_test_samples, batch_size=args.batch_size, - height=args.escape_height, - width=args.escape_width, - T=args.escape_T, - nb_walls=args.escape_nb_walls, + height=args.greed_height, + width=args.greed_width, + T=args.greed_T, + nb_walls=args.greed_nb_walls, logger=log_string, device=device, )