This repository was archived by the owner on Nov 17, 2023. It is now read-only.

Description
Description
I'd like to suggest the implementation of implicit reparameterization gradients, as described in the paper [1], for the Gamma distribution: ndarray.sample_gamma and symbol.sample_gamma.
This will allow this distribution and others that depend on it, like Beta, Dirichlet and Student t distributions, to be used as easily as the Normal distribution in stochastic computation graphs.
Stochastic computation graphs are necessary for variational autoenecoders (VAEs), automatic variational inference, Bayesian learning in neural networks, and principled regularization in deep networks.
The proposed approach in the paper [1] is the same used in the TensorFlow's method tf.random.gamma, as we can see in [2].
Thanks for the opportunity to request this feature.
References