projects
/
picoclvr.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Update.
[picoclvr.git]
/
main.py
diff --git
a/main.py
b/main.py
index
496a603
..
17936c3
100755
(executable)
--- a/
main.py
+++ b/
main.py
@@
-160,10
+160,12
@@
parser.add_argument("--expr_result_max", type=int, default=99)
parser.add_argument("--expr_input_file", type=str, default=None)
##############################
parser.add_argument("--expr_input_file", type=str, default=None)
##############################
-# Mi
sc
+# Mi
xing
parser.add_argument("--mixing_hard", action="store_true", default=False)
parser.add_argument("--mixing_hard", action="store_true", default=False)
+parser.add_argument("--mixing_deterministic_start", action="store_true", default=False)
+
######################################################################
args = parser.parse_args()
######################################################################
args = parser.parse_args()
@@
-346,6
+348,8
@@
def log_string(s):
sys.stdout.flush()
sys.stdout.flush()
+log_string(f"argv {' '.join(sys.argv)}")
+
for n in vars(args):
log_string(f"args.{n} {getattr(args, n)}")
for n in vars(args):
log_string(f"args.{n} {getattr(args, n)}")
@@
-416,7
+420,9
@@
elif args.task == "twotargets":
elif args.task == "mixing":
task = tasks.SandBox(
elif args.task == "mixing":
task = tasks.SandBox(
- problem=problems.ProblemMixing(hard=args.mixing_hard),
+ problem=problems.ProblemMixing(
+ hard=args.mixing_hard, random_start=not args.mixing_deterministic_start
+ ),
nb_train_samples=args.nb_train_samples,
nb_test_samples=args.nb_test_samples,
batch_size=args.batch_size,
nb_train_samples=args.nb_train_samples,
nb_test_samples=args.nb_test_samples,
batch_size=args.batch_size,