harl.common package¶
Subpackages¶
- harl.common.buffers package
- Submodules
- harl.common.buffers.off_policy_buffer_base module
- harl.common.buffers.off_policy_buffer_ep module
- harl.common.buffers.off_policy_buffer_fp module
- harl.common.buffers.on_policy_actor_buffer module
- harl.common.buffers.on_policy_critic_buffer_ep module
OnPolicyCriticBufferEPOnPolicyCriticBufferEP.after_update()OnPolicyCriticBufferEP.compute_returns()OnPolicyCriticBufferEP.feed_forward_generator_critic()OnPolicyCriticBufferEP.get_mean_rewards()OnPolicyCriticBufferEP.insert()OnPolicyCriticBufferEP.naive_recurrent_generator_critic()OnPolicyCriticBufferEP.recurrent_generator_critic()
- harl.common.buffers.on_policy_critic_buffer_fp module
OnPolicyCriticBufferFPOnPolicyCriticBufferFP.after_update()OnPolicyCriticBufferFP.compute_returns()OnPolicyCriticBufferFP.feed_forward_generator_critic()OnPolicyCriticBufferFP.get_mean_rewards()OnPolicyCriticBufferFP.insert()OnPolicyCriticBufferFP.naive_recurrent_generator_critic()OnPolicyCriticBufferFP.recurrent_generator_critic()
- Module contents
Submodules¶
harl.common.base_logger module¶
Base logger.
- class harl.common.base_logger.BaseLogger(args, algo_args, env_args, num_agents, writter, run_dir)[source]¶
Bases:
objectBase logger class. Used for logging information in the on-policy training pipeline.
harl.common.valuenorm module¶
ValueNorm.