class_docstr: Base class for decision policies and "degenerate" value functions.
  
  Args:
      device (string): Device name
          (<span style="color:#00C000"><b>default</b></span>: inherit value of parent module).
      l2_regularization (float >= 0.0): Scalar controlling L2 regularization
          (<span style="color:#00C000"><b>default</b></span>: inherit value of parent module).
      name (string): <span style="color:#0000C0"><b>internal use</b></span>.
      states_spec (specification): <span style="color:#0000C0"><b>internal use</b></span>.
      auxiliaries_spec (specification): <span style="color:#0000C0"><b>internal use</b></span>.
      actions_spec (specification): <span style="color:#0000C0"><b>internal use</b></span>.
code: def __init__(
      self,
      *,
      device=None,
      l2_regularization=None,
      name=None,
      states_spec=None,
      auxiliaries_spec=None,
      actions_spec=None,
  ):
      super().__init__(
          device=device, l2_regularization=l2_regularization, name=name
      )
  
      self.states_spec = states_spec
      self.auxiliaries_spec = auxiliaries_spec
      self.actions_spec = actions_spec
  
file_path: tensorforce/tensorforce/core/policies/base_policy.py
imports: from tensorforce.core import Module, SignatureDict, TensorDict, TensorSpec, TensorsSpec, tf_function
label_desc: Use image node_id 1 to create a new BasePolicy object from inherited base classes: Module with example: obj = BasePolicy()