Shortcuts

openrl.drivers package

Submodules

openrl.drivers.base_driver module

class openrl.drivers.base_driver.BaseDriver[源代码]

基类:abc.ABC

abstract run(*args, **kwargs)[源代码]

openrl.drivers.onpolicy_driver module

class openrl.drivers.onpolicy_driver.OnPolicyDriver(config: Dict[str, Any], trainer, buffer, rank: int = 0, world_size: int = 1, client=None, logger: Optional[openrl.utils.logger.Logger] = None)[源代码]

基类:openrl.drivers.rl_driver.RLDriver

act(step: int)[源代码]
actor_rollout()[源代码]
add2buffer(data)[源代码]
compute_returns()[源代码]
learner_update()[源代码]
reset_and_buffer_init()[源代码]
run() None[源代码]

openrl.drivers.rl_driver module

class openrl.drivers.rl_driver.RLDriver[源代码]

基类:openrl.drivers.base_driver.BaseDriver, abc.ABC

Module contents