d3rlpy.encoders.VectorEncoderFactory¶
-
class
d3rlpy.encoders.
VectorEncoderFactory
(hidden_units=None, activation='relu', use_batch_norm=False, use_dense=False)[source]¶ Vector encoder factory class.
This is the default encoder factory for vector observation.
Parameters: list of hidden unit sizes.
Type: list
Methods
-
create
(observation_shape, action_size=None, discrete_action=False)[source]¶ Returns PyTorch’s enocder module.
Parameters: Returns: an enocder object.
Return type: torch.nn.Module
-
get_params
(deep=False)[source]¶ Returns encoder parameters.
Parameters: deep (bool) – flag to deeply copy the parameters. Returns: encoder parameters. Return type: dict
Attributes
-
TYPE
= 'vector'¶