Infer.NET code documentation
Infer.NET is a framework for doing inference on graphical models. The user defines a graphical model by specifying the factors and variables of the model. Infer.NET analyses how everything fits together and creates a schedule for doing inference on the model. The model can then be queried for marginal distributions.
Namespaces
Namespace | Description |
---|---|
Microsoft.ML.Probabilistic | Infer.NET root namespace |
Microsoft.ML.Probabilistic.Collections | Infer.NET collections |
Microsoft.ML.Probabilistic.Distributions | Infer.NET distributions |
Microsoft.ML.Probabilistic.Distributions.Automata | Infer.NET automata |
Microsoft.ML.Probabilistic.Distributions.Kernels | Infer.NET Gaussian Process kernels |
Microsoft.ML.Probabilistic.Factors | Infer.NET factors and message operator methods |
Microsoft.ML.Probabilistic.Learners | Infer.NET learners |
Microsoft.ML.Probabilistic.Learners.Mappings | Infer.NET learner input data mappings |
Microsoft.ML.Probabilistic.Math | Infer.NET maths |
Microsoft.ML.Probabilistic.Models | Infer.NET model description classes |
Microsoft.ML.Probabilistic.Compiler.Transforms | Infer.NET compiler transforms |
Microsoft.ML.Probabilistic.Utilities | Infer.NET utilities |
Microsoft.ML.Probabilistic.Compiler.Transforms | Infer.NET compiler transform framework |
Microsoft.ML.Probabilistic.Compiler.CodeModel | Infer.NET Compiler code model interfaces |