deluca.agents.Adaptive¶
-
class
deluca.agents.Adaptive(*args, **kwargs)[source]¶ Public Data Attributes:
Inherited from
JaxObjectnameattrsPublic Methods:
__init__(T, base_controller, A, B[, …])Initialize self.
__call__(x, A, B)Call self as a function.
Inherited from
Agent__init_subclass__(*args, **kwargs)For avoiding a decorator for each subclass
__call__(x, A, B)Call self as a function.
reset()feed(reward)Inherited from
JaxObject__new__(cls, *args, **kwargs)For avoiding super().__init__()
__init_subclass__(*args, **kwargs)For avoiding a decorator for each subclass
__str__()Return str(self).
__setattr__(key, val)Implement setattr(self, name, value).
save(path)load(path)throw(err, msg)
-
__init__(T: int, base_controller, A: jax._src.numpy.lax_numpy.ndarray, B: jax._src.numpy.lax_numpy.ndarray, cost_fn: Callable[[jax._src.numpy.lax_numpy.ndarray, jax._src.numpy.lax_numpy.ndarray], numbers.Real] = None, HH: int = 10, eta: numbers.Real = 0.5, eps: numbers.Real = 1e-06, inf: numbers.Real = 1000000.0, life_lower_bound: int = 100, expert_density: int = 64) → None[source]¶ Initialize self. See help(type(self)) for accurate signature.
-