---
title: NDArray.ScalarType.uint3
framework: coreai
role: symbol
role_heading: Case
path: coreai/ndarray/scalartype-swift.enum/uint3
---

# NDArray.ScalarType.uint3

A 3-bit unsigned integer.

## Declaration

```swift
case uint3
```

## Discussion

Discussion Three-bit unsigned integers can represent values in the range [0, 7]. This type is used for quantization and in lookup tables.

## See Also

### Defining sub-byte unsigned integer types

- [NDArray.ScalarType.uint1](coreai/ndarray/scalartype-swift.enum/uint1.md)
- [NDArray.ScalarType.uint2](coreai/ndarray/scalartype-swift.enum/uint2.md)
- [NDArray.ScalarType.uint4](coreai/ndarray/scalartype-swift.enum/uint4.md)
- [NDArray.ScalarType.uint5](coreai/ndarray/scalartype-swift.enum/uint5.md)
- [NDArray.ScalarType.uint6](coreai/ndarray/scalartype-swift.enum/uint6.md)
- [NDArray.ScalarType.uint7](coreai/ndarray/scalartype-swift.enum/uint7.md)
