Table of Contents

Enum MatrixDataType

Namespace
NVMathNet.LinAlg
Assembly
NVMath.Net.dll

Element data types for matrices.

public enum MatrixDataType

Fields

BFloat16 = 14

16-bit brain floating-point.

Complex128 = 5

Complex number of two 64-bit doubles (cuDoubleComplex, System.Numerics.Complex).

Complex64 = 4

Complex number of two 32-bit floats (cuComplex).

FP8E4M3 = 28

8-bit floating-point with 4-bit exponent, 3-bit mantissa (E4M3).

FP8E5M2 = 29

8-bit floating-point with 5-bit exponent, 2-bit mantissa (E5M2).

Float16 = 2

16-bit IEEE floating-point (half precision).

Float32 = 0

32-bit IEEE floating-point (single precision).

Float64 = 1

64-bit IEEE floating-point (double precision).

Int32 = 10

32-bit signed integer.

Int8 = 3

8-bit signed integer.