Funsor
latest

Funsor Core:

  • Operations
  • Domains
  • Interpretations
  • Funsors
  • Optimizer
  • Adjoint Algorithms
  • Sum-Product Algorithms
  • Affine Pattern Matching
  • Funsor Factory
  • Testing Utiltites
  • Typing Utiltites

Interfaces:

  • Recipes using Funsor
  • forward_filter_backward_rsample()
  • forward_filter_backward_precondition()
  • Pyro-Compatible Distributions
  • Distribution Funsors
  • Mini-Pyro Interface
  • Einsum Interface
  • Compiler & Tracer

Tutorials and Examples

  • Named tensor notation with funsors (Part 1)
  • Example: Adam optimizer
  • Example: Discrete HMM
  • Example: Switching Linear Dynamical System EEG
  • Example: Forward-Backward algorithm
  • Example: Kalman Filter
  • Example: Mini Pyro
  • Example: PCFG
  • Example: Biased Kalman Filter
  • Example: Switching Linear Dynamical System
  • Example: Talbot’s method for numerical inversion of the Laplace transform
  • Example: VAE MNIST
Funsor
  • Docs »
  • Overview: module code

All modules for which code is available

  • builtins
  • funsor.adjoint
  • funsor.affine
  • funsor.approximations
  • funsor.cnf
  • funsor.compiler
  • funsor.constant
  • funsor.delta
  • funsor.distribution
  • funsor.domains
  • funsor.einsum
  • funsor.elbo
  • funsor.factory
  • funsor.gaussian
  • funsor.integrate
  • funsor.interpretations
  • funsor.interpreter
  • funsor.joint
  • funsor.minipyro
  • funsor.montecarlo
  • funsor.ops.op
  • funsor.ops.program
  • funsor.ops.tracer
  • funsor.optimizer
  • funsor.precondition
  • funsor.pyro.convert
  • funsor.pyro.distribution
  • funsor.pyro.hmm
  • funsor.recipes
  • funsor.sum_product
  • funsor.tensor
  • funsor.terms
  • funsor.testing
  • funsor.typing
  • typing

© Copyright 2019, Uber Technologies, Inc Revision c96e70c8.

Built with Sphinx using a theme provided by Read the Docs.