Skip to main content
Ctrl+K

Surjectors 🚀

  • 🏠 Home

🎓 Tutorials

  • Introduction
  • Unconditional and conditional density estimation
  • Dimensionality reduction using surjectors

🚀 Examples

  • Self-contained scripts

🧱 API

  • surjectors
  • surjectors.nn
  • surjectors.util

Index

_ | A | C | I | L | M | P | R | S | T | U

_

  • __call__() (surjectors.nn.MADE method)

A

  • AffineMaskedAutoregressive (class in surjectors)
  • AffineMaskedAutoregressiveInferenceFunnel (class in surjectors)
  • AffineMaskedCoupling (class in surjectors)
  • AffineMaskedCouplingInferenceFunnel (class in surjectors)
  • as_batch_iterator() (in module surjectors.util)

C

  • Chain (class in surjectors)

I

  • inverse_and_log_prob() (surjectors.TransformedDistribution method)

L

  • log_prob() (surjectors.TransformedDistribution method)
  • LULinear (class in surjectors)

M

  • MADE (class in surjectors.nn)
  • make_alternating_binary_mask() (in module surjectors.util)
  • make_mlp() (in module surjectors.nn)
  • make_transformer() (in module surjectors.nn)
  • MaskedAutoregressive (class in surjectors)
  • MaskedAutoregressiveInferenceFunnel (class in surjectors)
  • MaskedCoupling (class in surjectors)
  • MaskedCouplingInferenceFunnel (class in surjectors)
  • MLPInferenceFunnel (class in surjectors)

P

  • Permutation (class in surjectors)

R

  • RationalQuadraticSplineMaskedAutoregressiveInferenceFunnel (class in surjectors)
  • RationalQuadraticSplineMaskedCoupling (class in surjectors)
  • RationalQuadraticSplineMaskedCouplingInferenceFunnel (class in surjectors)

S

  • sample() (surjectors.TransformedDistribution method)
  • sample_and_log_prob() (surjectors.TransformedDistribution method)
  • Slice (class in surjectors)

T

  • TransformedDistribution (class in surjectors)

U

  • unstack() (in module surjectors.util)

By the Surjectors developers

© Copyright 2026, the Surjectors developers.