Table of Contents

Enum CudaDataType

Namespace
NVMathNet.Interop
Assembly
NVMath.Net.dll

CUDA data types used across cuBLASLt, cuSPARSE and cuTENSOR.

public enum CudaDataType

Fields

C_16BF = 15

16-bit complex bfloat16.

C_16F = 6

16-bit complex floating-point.

C_32F = 4

32-bit complex floating-point.

C_32I = 11

32-bit complex signed integer.

C_64F = 5

64-bit complex floating-point.

C_8I = 7

8-bit complex signed integer.

C_8U = 9

8-bit complex unsigned integer.

R_16BF = 14

16-bit real bfloat16.

R_16F = 2

16-bit real floating-point (half).

R_32F = 0

32-bit real floating-point (single).

R_32I = 10

32-bit signed integer.

R_64F = 1

64-bit real floating-point (double).

R_8F_E4M3 = 28

8-bit floating-point E4M3 (FP8).

R_8F_E5M2 = 29

8-bit floating-point E5M2 (FP8).

R_8I = 3

8-bit signed integer.

R_8U = 8

8-bit unsigned integer.