garage.tf.policies.uniform_control_policy module¶
Uniform control policy.
-
class
UniformControlPolicy
(env_spec)[source]¶ Bases:
garage.tf.policies.policy.Policy
Policy that output random action uniformly.
Parameters: env_spec (garage.envs.env_spec.EnvSpec) – Environment specification. -
get_action
(observation)[source]¶ Get single action from this policy for the input observation.
Parameters: observation (numpy.ndarray) – Observation from environment. Returns: Action dict: Predicted action and agent information. It returns an empty dict since there is no parameterization.Return type: numpy.ndarray
-
get_actions
(observations)[source]¶ Get multiple actions from this policy for the input observations.
Parameters: observations (numpy.ndarray) – Observations from environment. Returns: Actions dict: Predicted action and agent information. It returns an empty dict since there is no parameterization.Return type: numpy.ndarray
-
vectorized
¶ Vectorized or not.
Returns: True if primitive supports vectorized operations. Return type: Bool
-