Search Results for

    Show / Hide Table of Contents

    Namespace Microsoft.ML.Probabilistic.Compiler

    Classes

    AttributeRegistry<TObject, TAttribute>

    An attribute registry allows attributes to be associated with objects.

    BasicTransformContext

    CodeBuilder

    Singleton class to help build class declarations.

    CodeCompiler

    CodeCompiler.AssemblyNameComparer

    CodeRecognizer

    Helper class for recognizing patterns in code which is to be transformed.

    CodeRecognizer.Bounds

    CodeTransformer

    Transforms type declarations.

    CompilationFailedException

    Exception thrown when Infer.NET model compilation encounters errors.

    CompilerResults

    ExpressionEvaluator

    InferCompilerException

    The exception that is thrown in the case of an issue encountered by the Infer.NET Compiler.

    ModelCompiler

    A model compiler takes a model specified in MSL and compiles it into the code required to perform inference in that model, as specified by the inference engine settings and model attributes.

    ModelCompiler.CompileEventArgs

    Data passed to event handlers for the Compiling and Compiled events.

    Quoter

    Provides static methods for quoting objects into instances of the code model.

    StackContext

    A transformation context whose state at a point in the transformation is given by a stack.

    TransformError

    TransformInfo

    Class which maintains the transformation state of a code element

    TransformOutput

    Holds the output elements of a transformed code element.

    TransformResults

    Describes the results of a transformation, including errors and warnings encountered.

    Interfaces

    ICodeTransform

    Code transform interface

    ICodeTransformContext

    ICompilerAttribute

    All compiler attributes must implement this interface

    IDeclarationProvider

    Declaration provider

    IDotNetType

    Interface that exposes the dotNET type of the code model type

    IExpressionTransform

    Expression transform interface

    Enums

    BrowserMode

    Controls when the model compiler browser is shown.

    CompilerChoice

    Delegates

    ModelCompiler.CompileEventHandler

    ModelCompiler.ModelDefinitionMethod

    ModelCompiler.ModelDefinitionMethod<T>

    ModelCompiler.ModelDefinitionMethod<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>

    ModelCompiler.ModelDefinitionMethod<T1, T2>

    ModelCompiler.ModelDefinitionMethod<T1, T2, T3>

    ModelCompiler.ModelDefinitionMethod<T1, T2, T3, T4>

    ModelCompiler.ModelDefinitionMethod<T1, T2, T3, T4, T5>

    ModelCompiler.ModelDefinitionMethod<T1, T2, T3, T4, T5, T6>

    ModelCompiler.ModelDefinitionMethod<T1, T2, T3, T4, T5, T6, T7>

    ModelCompiler.ModelDefinitionMethod<T1, T2, T3, T4, T5, T6, T7, T8>

    ModelCompiler.ModelDefinitionMethod<T1, T2, T3, T4, T5, T6, T7, T8, T9>

    In This Article
    Back to top Copyright © .NET Foundation. All rights reserved.