Class ParallelSchedule
When attached to a Sequential Range, specifies which indices should be processed by each thread
Implements
Inherited Members
Namespace: Microsoft.ML.Probabilistic.Models.Attributes
Assembly: Microsoft.ML.Probabilistic.Compiler.dll
Syntax
public class ParallelSchedule : ICompilerAttribute
Constructors
ParallelSchedule(Variable<Int32[][][]>)
Create a new ParallelSchedule attribute
Declaration
public ParallelSchedule(Variable<int[][][]> scheduleExpression)
Parameters
Type | Name | Description |
---|---|---|
Variable<Int32[][][]> | scheduleExpression | An observed variable of type int[][][], whose dimensions are [thread][block][item]. Each thread must have the same number of blocks, but blocks can be different sizes. Must have at least one thread. |
Methods
ToString()
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
String |