Table of Contents

Class CudaTensorOperation

Namespace
DotCompute.Backends.CUDA.Advanced
Assembly
DotCompute.Backends.CUDA.dll

A class that represents cuda tensor operation.

public sealed class CudaTensorOperation
Inheritance
CudaTensorOperation
Inherited Members

Properties

Alpha

Gets or sets the alpha.

public float Alpha { get; set; }

Property Value

float

The alpha.

Beta

Gets or sets the beta.

public float Beta { get; set; }

Property Value

float

The beta.

DimensionsA

Gets or sets the dimensions a.

public IReadOnlyList<int> DimensionsA { get; set; }

Property Value

IReadOnlyList<int>

The dimensions a.

DimensionsB

Gets or sets the dimensions b.

public IReadOnlyList<int> DimensionsB { get; set; }

Property Value

IReadOnlyList<int>

The dimensions b.

DimensionsC

Gets or sets the dimensions c.

public IReadOnlyList<int> DimensionsC { get; set; }

Property Value

IReadOnlyList<int>

The dimensions c.

Precision

Gets or sets the precision.

public CudaTensorPrecision Precision { get; set; }

Property Value

CudaTensorPrecision

The precision.

Type

Gets or sets the type.

public CudaTensorOperationType Type { get; set; }

Property Value

CudaTensorOperationType

The type.