enum ncFifoDataType_t
Info | Value |
---|---|
Header | mvnc.h |
Version | 2.0 |
See also | struct ncFifoHandle_t, ncFifoOption_t, ncFifoGetOption(), ncFifoSetOption() |
Overview
This enumeration contains possible data types for FIFOs, which can be read with ncDeviceGetOption() or set with ncDeviceSetOption() or ncGraphAllocateWithFifos().
The default data type is NC_FIFO_FP32. If the input FIFO’s ncFifoDataType_t is configured to NC_FIFO_FP32, the API will convert the data to the FP16 data type automatically when performing inferences. If the output FIFO’s ncFifoDataType_t is configured to NC_FIFO_32FP, the API will convert the output back to the FP32 data type.
Constant | Description |
---|---|
NC_FIFO_FP16 | The data is in half precision (16 bit) floating point format (FP16). |
NC_FIFO_FP32 | The data is in full precision (32 bit) floating point format (FP32). This is the C float type for many compilers and computer architectures. |