Search Results for

    Show / Hide Table of Contents

    Class ParallelSchedule

    When attached to a Sequential Range, specifies which indices should be processed by each thread

    Inheritance
    Object
    ParallelSchedule
    Implements
    ICompilerAttribute
    Inherited Members
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    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
    Overrides
    Object.ToString()

    Implements

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