Mech-DLK SDK (C#) 3.0.0
Mech-DLK SDK (C#) Reference Documentation
 
Loading...
Searching...
No Matches
Enums.h
Go to the documentation of this file.
1#pragma once
2
3using namespace System;
4
5namespace Mmind {
6namespace Dl {
7
11 public enum class StatusCode : UInt32
12 {
13 Ok = 0,
14
15 Error = 0x00008000,
16 Warning = 0x80000000,
17
18 NullParam = Error | 0x01,
21 IOError = Error | 0x04,
22
23 // config
32
33 // data
40
41 // infer
45
46 // model pack
52
53 // authorities
57
60 };
61
65 public enum class BackendType : int
66 {
72 };
73
93
97 public enum class PrecisionType : int
98 {
101 };
102
106 public enum class InferDeviceType
107 {
109 CPU = 1,
110 GPUDefault = 1 << 1,
112 };
113
127
131 public enum class InferImageType
132 {
133 Depth = 0x0,
135 };
136
137}} // namespace Mmind::Dl
BackendType
Backend types for inference.
Definition Enums.h:66
DLAlgoType
DL algorithm types.
Definition Enums.h:78
InferImageType
Image types for inference.
Definition Enums.h:132
ModelStatus
Model status.
Definition Enums.h:118
InferDeviceType
Infer device types.
Definition Enums.h:107
StatusCode
Status codes for MechMind DL SDK operations.
Definition Enums.h:12
PrecisionType
Float precision types.
Definition Enums.h:98