Interface IVariableArray3D<T>
Interface to a 3D array of variables.
Inherited Members
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 |