garage.tf.distributions package¶
-
class
Distribution[source]¶ Bases:
object-
dim¶
-
dist_info_keys¶
-
dist_info_specs¶
-
-
class
Bernoulli(dim, name='Bernoulli')[source]¶ Bases:
garage.tf.distributions.base.Distribution-
dim¶
-
dist_info_keys¶
-
-
class
Categorical(dim, name=None)[source]¶ Bases:
garage.tf.distributions.base.Distribution-
dim¶
-
dist_info_specs¶
-
kl(old_dist_info, new_dist_info)[source]¶ Compute the KL divergence of two categorical distributions
-
-
class
DiagonalGaussian(dim, name='DiagonalGaussian')[source]¶ Bases:
garage.tf.distributions.base.Distribution-
dim¶
-
dist_info_specs¶
-
-
class
RecurrentCategorical(dim, name='RecurrentCategorical')[source]¶ Bases:
garage.tf.distributions.base.Distribution-
dim¶
-
dist_info_specs¶
-
kl(old_dist_info, new_dist_info)[source]¶ Compute the KL divergence of two categorical distributions
-
-
RecurrentDiagonalGaussian¶ alias of
garage.tf.distributions.diagonal_gaussian.DiagonalGaussian