jaclearn.rl.env#
Classes
Class ProxyRLEnvBase
- class ProxyRLEnvBase[source]#
Bases:
RLEnvBase
- __new__(**kwargs)#
- action(action)#
- evaluate_one_episode(func)#
- finish(*args, **kwargs)#
- play_one_episode(func, ret_states=False, ret_actions=False, restart_kwargs=None, finish_kwargs=None, max_steps=10000)#
- restart(*args, **kwargs)#
- property action_space#
- property current_state#
- property proxy#
- property stats#
- property unwrapped#
Class RLEnvBase
- class RLEnvBase[source]#
Bases:
object
- __new__(**kwargs)#
- play_one_episode(func, ret_states=False, ret_actions=False, restart_kwargs=None, finish_kwargs=None, max_steps=10000)[source]#
- property action_space#
- property current_state#
- property stats#
- property unwrapped#
Class SimpleRLEnvBase
- class SimpleRLEnvBase[source]#
Bases:
RLEnvBase
- __new__(**kwargs)#
- append_stat(name, value)#
- clear_stats()#
- evaluate_one_episode(func)#
- play_one_episode(func, ret_states=False, ret_actions=False, restart_kwargs=None, finish_kwargs=None, max_steps=10000)#
- property action_space#
- property current_state#
- property stats#
- property unwrapped#