Closed damonbayer closed 1 month ago
Noting the sync discussion, in which we agreed (I believe) to:
numpyro.distributions.transforms
to the user via the pyrenew.transform
modulepyrenew
provides (e.g. ScaledLogit
) from numpyro transforms using numpyro.distributions.transforms.ComposeTransform
and expose them to the user via the same pyrenew.transform
module.
I don't think there is a good reason to roll our own transform class when numpyro already provides one. All of our transforms are already implemented or can easily be implemented with
ComposeTransform
.