Program Listing for File data_type_c.h
↰ Return to documentation for file (include/runtime/include/c_api/data_type_c.h
)
#ifndef MINDSPORE_INCLUDE_C_API_DATA_TYPE_C_H
#define MINDSPORE_INCLUDE_C_API_DATA_TYPE_C_H
#include <stdint.h>
#ifdef __cplusplus
extern "C" {
#endif
typedef enum MSDataType {
kMSDataTypeUnknown = 0,
kMSDataTypeObjectTypeString = 12,
kMSDataTypeObjectTypeList = 13,
kMSDataTypeObjectTypeTuple = 14,
kMSDataTypeObjectTypeTensor = 17,
kMSDataTypeNumberTypeBegin = 29,
kMSDataTypeNumberTypeBool = 30,
kMSDataTypeNumberTypeInt8 = 32,
kMSDataTypeNumberTypeInt16 = 33,
kMSDataTypeNumberTypeInt32 = 34,
kMSDataTypeNumberTypeInt64 = 35,
kMSDataTypeNumberTypeUInt8 = 37,
kMSDataTypeNumberTypeUInt16 = 38,
kMSDataTypeNumberTypeUInt32 = 39,
kMSDataTypeNumberTypeUInt64 = 40,
kMSDataTypeNumberTypeFloat16 = 42,
kMSDataTypeNumberTypeFloat32 = 43,
kMSDataTypeNumberTypeFloat64 = 44,
kMSDataTypeNumberTypeEnd = 46,
// add new enum here
kMSDataTypeInvalid = INT32_MAX,
} MSDataType;
#ifdef __cplusplus
}
#endif
#endif // MINDSPORE_INCLUDE_C_API_DATA_TYPE_C_H