Deeploy.CommonExtensions.DataTypes

Functions

minimalFloatType(value)

Returns the minimal float type that can represent all values in the given list.

minimalIntegerType(value)

Returns the minimal integer type that can represent all values in the given list.

Classes

bfloat16_t(value[, ctxt])

16-bit bfloat float type with 7-bit mantissa and 8-bit exponent.

float16_t(value[, ctxt])

16-bit float type with 10-bit mantissa and 5-bit exponent.

float32_t(value[, ctxt])

32-bit float type with 23-bit mantissa and 8-bit exponent.

float64_t(value[, ctxt])

64-bit float type with 51-bit mantissa and 11-bit exponent.

int16_t(value[, ctxt])

16-bit signed integer type.

int32_t(value[, ctxt])

32-bit signed integer type.

int64_t(value[, ctxt])

64-bit signed integer type.

int8_t(value[, ctxt])

8-bit signed integer type.

uint16_t(value[, ctxt])

16-bit unsigned integer type.

uint32_t(value[, ctxt])

32-bit unsigned integer type.

uint64_t(value[, ctxt])

64-bit unsigned integer type.

uint8_t(value[, ctxt])

8-bit unsigned integer type.