程序包 ai.onnxruntime
枚举 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_DEVICE_RESET执行提供程序的硬件设备已被重置。ORT_ENGINE_ERRORORT 引擎中出现内部错误。ORT_EP_FAILORT 执行提供程序失败。ORT_FAIL操作失败。ORT_INVALID_ARGUMENT操作接收到无效参数。ORT_INVALID_GRAPHONNX 图无效。ORT_INVALID_PROTOBUF提供的 protobuf 无效。ORT_JAVA_UNKNOWNJava API 中发生未知错误。ORT_MODEL_LOAD_CANCELED模型加载已被取消。ORT_MODEL_LOADED模型已加载。ORT_MODEL_REQUIRES_COMPILATION模型需要编译。ORT_NO_MODEL操作无法使用该模型。ORT_NO_SUCHFILE操作无法加载所需的文件。ORT_NOT_FOUND未找到该项。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 执行提供程序失败。
-
ORT_MODEL_LOAD_CANCELED
public static final OrtException.OrtErrorCode ORT_MODEL_LOAD_CANCELED
模型加载已被取消。
-
ORT_MODEL_REQUIRES_COMPILATION
public static final OrtException.OrtErrorCode ORT_MODEL_REQUIRES_COMPILATION
模型需要编译。
-
ORT_NOT_FOUND
public static final OrtException.OrtErrorCode ORT_NOT_FOUND
未找到该项。
-
ORT_DEVICE_RESET
public static final OrtException.OrtErrorCode ORT_DEVICE_RESET
执行提供程序的硬件设备已被重置。请创建一个新会话。
-
-
方法详细信息
-
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- 要查找的值。- 返回值
- 枚举实例。
-
-