Pytorch distribution - TransformedDistribution

Can anyone explain how torch.distributions.transformed_distribution. TransformedDistribution works in pytorch?

example code:
prior = TransformedDistribution(Uniform(torch.zeros(2), torch.ones(2)), SigmoidTransform().inv)