(actor_model_explore, transform_state_dict, record_interval)
| 882 | |
| 883 | |
| 884 | def make_recorder(actor_model_explore, transform_state_dict, record_interval): |
| 885 | base_env = make_env() |
| 886 | environment = make_transformed_env(base_env) |
| 887 | environment.transform[2].init_stats( |
| 888 | 3 |
| 889 | ) # must be instantiated to load the state dict |
| 890 | environment.transform[2].load_state_dict(transform_state_dict) |
| 891 | |
| 892 | recorder_obj = Recorder( |
| 893 | record_frames=1000, |
| 894 | policy_exploration=actor_model_explore, |
| 895 | environment=environment, |
| 896 | exploration_type=ExplorationType.DETERMINISTIC, |
| 897 | record_interval=record_interval, |
| 898 | ) |
| 899 | return recorder_obj |
| 900 | |
| 901 | |
| 902 | ############################################################################### |
no test coverage detected