deluca.agents.Adaptive¶
-
class
deluca.agents.
Adaptive
(*args, **kwargs)[source]¶ Public Data Attributes:
Inherited from
JaxObject
name
attrs
Public 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.
-