File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -289,8 +289,6 @@ def __init__(
289289 self .critics = critic_type (** ac_kwargs , num_critics = num_critics )
290290 self .target_critics = critic_type (** ac_kwargs , num_critics = num_critics )
291291 self .maximized_critics = critic_type (** ac_kwargs , num_critics = num_critics )
292- if self .multibinary :
293- ac_kwargs ["cont_dist_kind" ] = "multibinary"
294292 self .actor = actor_type (** ac_kwargs )
295293 self .target_actor = actor_type (** ac_kwargs )
296294 # full weight copy to targets
Original file line number Diff line number Diff line change @@ -464,7 +464,6 @@ def make_experiment_learn_only(experiment: amago.Experiment) -> amago.Experiment
464464 experiment .parallel_actors = 1
465465 experiment .always_save_latest = True
466466 experiment .always_load_latest = False
467- experiment .has_dset_edit_rights = True
468467 return experiment
469468
470469
@@ -488,6 +487,7 @@ def make_experiment_collect_only(experiment: amago.Experiment) -> amago.Experime
488487 experiment .epochs = max (experiment .epochs , 1_000_000 )
489488 # do not delete anything from the collection process
490489 experiment .has_dset_edit_rights = False
490+ experiment .init_dsets ()
491491 return experiment
492492
493493
Original file line number Diff line number Diff line change @@ -532,6 +532,7 @@ def reset_hidden_state(
532532 hidden_state .reset (idxs = dones )
533533 return hidden_state
534534
535+ @torch .compile
535536 def forward (
536537 self ,
537538 seq : torch .Tensor ,
You can’t perform that action at this time.
0 commit comments