types_c

#include<types_c.h>

该文的件定义了一些枚举类型的数据类型。

MSModelType

模型文件类型。

typedef enum MSModelType {
  kMSModelTypeMindIR = 0,
  kMSModelTypeInvalid = 0xFFFFFFFF
} MSModelType;

类型定义

描述

kMSModelTypeMindIR

0

MindIR类型。

kMSModelTypeInvalid

0xFFFFFFFF

非法类型。

MSDeviceType

设备类型。

typedef enum MSDeviceType {
  kMSDeviceTypeCPU = 0,
  kMSDeviceTypeGPU,
  kMSDeviceTypeKirinNPU,
  kMSDeviceTypeInvalid = 100,
} MSDeviceType;

定义

描述

kMSDeviceTypeCPU

0

设备类型是CPU

kMSDeviceTypeGPU

1

设备类型是GPU

kMSDeviceTypeKirinNPU

2

设备类型是NPU

kMSDeviceTypeInvalid

100

设备类型非法