42 lines
912 B
C#
42 lines
912 B
C#
namespace DeepLearning_Model_Sharp
|
|
{
|
|
public enum ENUM_MODEL_TYPE
|
|
{
|
|
// CPU
|
|
_TYPE_C_SSD = 0,
|
|
_TYPE_C_YLv4,
|
|
_TYPE_C_YLv5,
|
|
_TYPE_C_YLvX, // v5, v8
|
|
// DARKNET
|
|
_TYPE_D_TINY,
|
|
_TYPE_D_NORM,
|
|
// GPU
|
|
_TYPE_G_NORM,
|
|
_TYPE_G_CUDA,
|
|
_TYPE_G_VINO,
|
|
_TYPE_G_TRT,
|
|
_TYPE_G_DML,
|
|
_TYPE_G_DNNL,
|
|
// TRT
|
|
_TYPE_T_TRT,
|
|
}
|
|
|
|
public enum ENUM_MODEL_DLL
|
|
{
|
|
_MODEL_DLL_CPU = 0, // CPU 21.4.2
|
|
_MODEL_DLL_CPU2, // CPU 22.3.0 XP
|
|
_MODEL_DLL_CPU3, // CPU 23.0.0
|
|
_MODEL_DLL_GPU, // DARKNET
|
|
_MODEL_DLL_GPU2, // GPU
|
|
_MODEL_DLL_GPU3, // TRT
|
|
}
|
|
|
|
public enum ENUM_DLL_RESULT
|
|
{
|
|
_DLL_RST_OK = 1,
|
|
_DLL_RST_ERROR = 0,
|
|
_DLL_RST_ERROR_KEY = -1,
|
|
_DLL_RST_ERROR_MODEL = -2,
|
|
}
|
|
}
|