summaryrefslogtreecommitdiff
path: root/experiments/run.py
diff options
context:
space:
mode:
Diffstat (limited to 'experiments/run.py')
-rw-r--r--experiments/run.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/experiments/run.py b/experiments/run.py
index bb2d151..eb9f356 100644
--- a/experiments/run.py
+++ b/experiments/run.py
@@ -61,6 +61,7 @@ def build(args, device):
use_residual=bool(args.use_residual), learn_A=bool(args.learn_A),
learn_P=bool(args.learn_P), pert_sigma=args.pert_sigma,
pert_every=args.pert_every, pert_ndirs=args.pert_ndirs,
+ pert_mode=args.pert_mode,
momentum=args.momentum, settle_steps=args.settle_steps,
kappa=args.kappa, feedback=args.feedback,
p_update_on_neutral=bool(args.p_neutral),
@@ -169,6 +170,7 @@ def get_args():
p.add_argument("--pert_sigma", type=float, default=1e-2)
p.add_argument("--pert_every", type=int, default=4)
p.add_argument("--pert_ndirs", type=int, default=4)
+ p.add_argument("--pert_mode", default="layerwise", choices=["layerwise", "simultaneous"])
p.add_argument("--use_residual", type=int, default=1)
p.add_argument("--learn_A", type=int, default=1)
p.add_argument("--learn_P", type=int, default=1)