Struct CumulativeAxisKernelKey
Cache key for cumulative axis reduction kernels (cumsum along axis, etc.). Output has same shape as input, cumulative accumulation along specified axis.
public readonly record struct CumulativeAxisKernelKey : IEquatable<CumulativeAxisKernelKey>
- Implements
- Inherited Members
- Extension Methods
Constructors
CumulativeAxisKernelKey(NPTypeCode, NPTypeCode, ReductionOp, bool)
Cache key for cumulative axis reduction kernels (cumsum along axis, etc.). Output has same shape as input, cumulative accumulation along specified axis.
public CumulativeAxisKernelKey(NPTypeCode InputType, NPTypeCode OutputType, ReductionOp Op, bool InnerAxisContiguous)
Parameters
InputTypeNPTypeCodeOutputTypeNPTypeCodeOpReductionOpInnerAxisContiguousbool
Properties
InnerAxisContiguous
public bool InnerAxisContiguous { get; init; }
Property Value
InputType
public NPTypeCode InputType { get; init; }
Property Value
IsSameType
public bool IsSameType { get; }
Property Value
Op
public ReductionOp Op { get; init; }
Property Value
OutputType
public NPTypeCode OutputType { get; init; }
Property Value
Methods
ToString()
Returns the fully qualified type name of this instance.
public override string ToString()
Returns
- string
The fully qualified type name.