Search Results for

    Show / Hide Table of Contents

    Interface IVariableArray3D<T>

    Interface to a 3D array of variables.

    Inherited Members
    IVariableArray.Ranges
    IVariableArray.ReplaceRanges(Dictionary<Range, Range>, Dictionary<IModelExpression, IModelExpression>, Boolean)
    IModelExpression.GetExpression()
    IModelExpression.Name
    HasObservedValue.IsObserved
    HasObservedValue.ObservedValue
    Namespace: Microsoft.ML.Probabilistic.Models
    Assembly: Microsoft.ML.Probabilistic.Compiler.dll
    Syntax
    public interface IVariableArray3D<T> : IVariableArray, IVariable, IModelExpression, HasObservedValue
    Type Parameters
    Name Description
    T

    Properties

    Item[IModelExpression, IModelExpression, IModelExpression]

    Sets/Gets element in array given by the index expressions

    Declaration
    Variable<T> this[IModelExpression index0, IModelExpression index1, IModelExpression index2] { get; set; }
    Parameters
    Type Name Description
    IModelExpression index0

    First index expression

    IModelExpression index1

    Second index expression

    IModelExpression index2

    Second index expression

    Property Value
    Type Description
    Variable<T>

    Range0

    Range for first index

    Declaration
    Range Range0 { get; }
    Property Value
    Type Description
    Range

    Range1

    Range for second index

    Declaration
    Range Range1 { get; }
    Property Value
    Type Description
    Range

    Range2

    Range for third index

    Declaration
    Range Range2 { get; }
    Property Value
    Type Description
    Range
    In This Article
    Back to top Copyright © .NET Foundation. All rights reserved.