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
OnPolicyCriticBufferEP
OnPolicyCriticBufferEP.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
OnPolicyCriticBufferFP
OnPolicyCriticBufferFP.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:
object
Base logger class. Used for logging information in the on-policy training pipeline.
harl.common.valuenorm module¶
ValueNorm.