rcognita.controllers.CALFControllerPredictive

class rcognita.controllers.CALFControllerPredictive(*args, critic_period=0.1, actor=None, critic=None, time_start=0, action_bounds=None, **kwargs)
__init__(*args, critic_period=0.1, actor=None, critic=None, time_start=0, action_bounds=None, **kwargs)

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__(*args[, critic_period, actor, …])

Initialize self.

collect_critic_stats(time)

compute_action(time, observation[, …])

compute_action_sampled(time, observation[, …])

compute_weights_displacement(agent)

invoke_safe_action(observation)

reset(time_start)

Resets agent for use in multi-episode simulation.