列舉 OrtException.OrtErrorCode
- java.lang.Object
-
- java.lang.Enum<OrtException.OrtErrorCode>
-
- ai.onnxruntime.OrtException.OrtErrorCode
-
- 所有已實現的介面
java.io.Serializable,java.lang.Comparable<OrtException.OrtErrorCode>
- 封閉類
- OrtException
public static enum OrtException.OrtErrorCode extends java.lang.Enum<OrtException.OrtErrorCode>
將onnxruntime_c_api.h中的OrtErrorCode結構體對映到 Java 側錯誤,並新增額外的條目。
-
-
列舉常量摘要
列舉常量 列舉常量 描述 ORT_ENGINE_ERRORORT 引擎中發生內部錯誤。ORT_EP_FAILORT 執行提供程式失敗。ORT_FAIL操作失敗。ORT_INVALID_ARGUMENT操作接收到無效引數。ORT_INVALID_GRAPHONNX 圖無效。ORT_INVALID_PROTOBUF提供的 protobuf 無效。ORT_JAVA_UNKNOWNJava API 中發生未知錯誤。ORT_MODEL_LOADED模型已載入。ORT_NO_MODEL操作無法使用模型。ORT_NO_SUCHFILE操作無法載入所需檔案。ORT_NOT_IMPLEMENTED請求的操作尚未實現。ORT_OK操作完成,無錯誤。ORT_RUNTIME_EXCEPTION操作丟擲執行時異常。
-
方法摘要
所有方法 靜態方法 具體方法 修飾符和型別 方法 描述 static OrtException.OrtErrorCodemapFromInt(int value)將 native 環境中的 int 值對映到 OrtErrorCode 例項。static OrtException.OrtErrorCodevalueOf(java.lang.String name)返回具有指定名稱的此列舉型別的常量。static OrtException.OrtErrorCode[]values()返回一個數組,其中包含此列舉型別的常量,按其宣告的順序排列。
-
-
-
列舉常量詳情
-
ORT_JAVA_UNKNOWN
public static final OrtException.OrtErrorCode ORT_JAVA_UNKNOWN
Java API 中發生未知錯誤。
-
ORT_OK
public static final OrtException.OrtErrorCode ORT_OK
操作完成,無錯誤。
-
ORT_FAIL
public static final OrtException.OrtErrorCode ORT_FAIL
操作失敗。
-
ORT_INVALID_ARGUMENT
public static final OrtException.OrtErrorCode ORT_INVALID_ARGUMENT
操作接收到無效引數。
-
ORT_NO_SUCHFILE
public static final OrtException.OrtErrorCode ORT_NO_SUCHFILE
操作無法載入所需檔案。
-
ORT_NO_MODEL
public static final OrtException.OrtErrorCode ORT_NO_MODEL
操作無法使用模型。
-
ORT_ENGINE_ERROR
public static final OrtException.OrtErrorCode ORT_ENGINE_ERROR
ORT 引擎中發生內部錯誤。
-
ORT_RUNTIME_EXCEPTION
public static final OrtException.OrtErrorCode ORT_RUNTIME_EXCEPTION
操作丟擲執行時異常。
-
ORT_INVALID_PROTOBUF
public static final OrtException.OrtErrorCode ORT_INVALID_PROTOBUF
提供的 protobuf 無效。
-
ORT_MODEL_LOADED
public static final OrtException.OrtErrorCode ORT_MODEL_LOADED
模型已載入。
-
ORT_NOT_IMPLEMENTED
public static final OrtException.OrtErrorCode ORT_NOT_IMPLEMENTED
請求的操作尚未實現。
-
ORT_INVALID_GRAPH
public static final OrtException.OrtErrorCode ORT_INVALID_GRAPH
ONNX 圖無效。
-
ORT_EP_FAIL
public static final OrtException.OrtErrorCode ORT_EP_FAIL
ORT 執行提供程式失敗。
-
-
方法詳情
-
values
public static OrtException.OrtErrorCode[] values()
返回一個數組,其中包含此列舉型別的常量,按其宣告的順序排列。此方法可用於如下遍歷常量for (OrtException.OrtErrorCode c : OrtException.OrtErrorCode.values()) System.out.println(c);
- 返回
- 一個數組,其中包含此列舉型別的常量,按其宣告的順序排列
-
valueOf
public static OrtException.OrtErrorCode valueOf(java.lang.String name)
返回具有指定名稱的此列舉型別的常量。字串必須與用於在此型別中宣告列舉常量的識別符號完全匹配。(不允許有多餘的空白字元。)- 引數
name- 要返回的列舉常量的名稱。- 返回
- 具有指定名稱的列舉常量
- 丟擲
java.lang.IllegalArgumentException- 如果此列舉型別沒有具有指定名稱的常量java.lang.NullPointerException- 如果引數為 null
-
mapFromInt
public static OrtException.OrtErrorCode mapFromInt(int value)
將 native 環境中的 int 值對映到 OrtErrorCode 例項。- 引數
value- 要查詢的值。- 返回
- 列舉例項。
-
-