evorl.distribution¶
Module Contents¶
Classes¶
Distribution followed by tanh. from acme. |
Functions¶
Get a categorical distribution. |
|
Get a tanh transformed normal distribution. |
|
Get a truncated normal distribution. |
Data¶
API¶
- class evorl.distribution.TanhTransformedDistribution(distribution, threshold=0.999, validate_args=False)[source]¶
Bases:
evorl.distribution.tfdDistribution followed by tanh. from acme.
- evorl.distribution.get_tanh_norm_dist(loc: jax.Array, scale: jax.Array, min_scale: float = 0.001)[source]¶
Get a tanh transformed normal distribution.
- evorl.distribution.get_trancated_norm_dist(loc, scale, low, high)[source]¶
Get a truncated normal distribution.
- evorl.distribution.tfd¶
None