枚举 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_ERROR
ORT 引擎中发生内部错误。ORT_EP_FAIL
ORT 执行提供程序失败。ORT_FAIL
操作失败。ORT_INVALID_ARGUMENT
操作接收到无效参数。ORT_INVALID_GRAPH
ONNX 图无效。ORT_INVALID_PROTOBUF
提供的 protobuf 无效。ORT_JAVA_UNKNOWN
Java API 中发生未知错误。ORT_MODEL_LOADED
模型已加载。ORT_NO_MODEL
操作无法使用模型。ORT_NO_SUCHFILE
操作无法加载所需文件。ORT_NOT_IMPLEMENTED
请求的操作尚未实现。ORT_OK
操作完成,无错误。ORT_RUNTIME_EXCEPTION
操作抛出运行时异常。
-
方法摘要
所有方法 静态方法 具体方法 修饰符和类型 方法 描述 static OrtException.OrtErrorCode
mapFromInt(int value)
将 native 环境中的 int 值映射到 OrtErrorCode 实例。static OrtException.OrtErrorCode
valueOf(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
- 要查找的值。- 返回
- 枚举实例。
-
-