Table of Contents

Enum ContractionAutotuneMode

Namespace
NVMathNet.Tensor
Assembly
NVMath.Net.dll

Controls the algorithm search strategy used when building a tensor contraction plan.

public enum ContractionAutotuneMode

Fields

Auto = 1

Patient auto-select: cuTENSOR tries more heuristic candidates than NVMathNet.Tensor.TensorAlgorithm.Default before picking the best one. Low overhead; good default when performance matters.

Benchmark = 2

Full benchmark: cuTENSOR times every candidate algorithm and picks the fastest. Has measurable overhead; best reserved for shapes that will be executed many times.

None = 0

No autotuning — use the algorithm specified by NVMathNet.Tensor.TensorContractionOptions.Algorithm directly.