d3rlpy.q_functions.FQFQFunctionFactory¶
-
class
d3rlpy.q_functions.
FQFQFunctionFactory
(n_quantiles=32, embed_size=64, entropy_coeff=0.0)[source]¶ Fully parameterized Quantile Function Q function factory.
References
Parameters: Methods
-
create
(encoder, action_size=None)[source]¶ Returns PyTorch’s Q function module.
Parameters: - encoder (torch.nn.Module) – an encoder module that processes the observation (and action in continuous action-space) to obtain feature representations.
- action_size (int) – dimension of discrete action-space. If the
action-space is continous,
None
will be passed.
Returns: Q function object.
Return type: torch.nn.Module
-
get_params
(deep=False)[source]¶ Returns Q function parameters.
Returns: Q function parameters. Return type: dict
Attributes
-
TYPE
= 'fqf'¶
-