程序包 ai.onnxruntime
枚举 OnnxMap.OnnxMapValueType
- java.lang.Object
-
- java.lang.Enum<OnnxMap.OnnxMapValueType>
-
- ai.onnxruntime.OnnxMap.OnnxMapValueType
-
- 所有已实现的接口
java.io.Serializable,java.lang.Comparable<OnnxMap.OnnxMapValueType>
- 封闭类
- OnnxMap
public static enum OnnxMap.OnnxMapValueType extends java.lang.Enum<OnnxMap.OnnxMapValueType>
表示存储在OnnxMap中的值对应的 Java 枚举类型。
-
-
方法概要
所有方法 静态方法 具体方法 限定符和类型 方法 描述 static OnnxMap.OnnxMapValueTypemapFromInt(int value)通过整数 ID 获取枚举类型。static OnnxMap.OnnxMapValueTypemapFromOnnxJavaType(OnnxJavaType type)将OnnxJavaType映射为 Map 值类型。static OnnxMap.OnnxMapValueTypevalueOf(java.lang.String name)返回带有指定名称的该类型的枚举常量。static OnnxMap.OnnxMapValueType[]values()返回包含该枚举类型常量的数组,按其声明顺序排列。
-
-
-
枚举常量详细信息
-
INVALID
public static final OnnxMap.OnnxMapValueType INVALID
无效的 Map 值类型。
-
STRING
public static final OnnxMap.OnnxMapValueType STRING
字符串值。
-
LONG
public static final OnnxMap.OnnxMapValueType LONG
一种 64 位带符号整数值。
-
FLOAT
public static final OnnxMap.OnnxMapValueType FLOAT
一种 32 位浮点值。
-
DOUBLE
public static final OnnxMap.OnnxMapValueType DOUBLE
一种 64 位浮点值。
-
-
方法详细信息
-
values
public static OnnxMap.OnnxMapValueType[] values()
返回包含该枚举类型常量的数组,按其声明顺序排列。此方法可用于遍历常量,如下所示:for (OnnxMap.OnnxMapValueType c : OnnxMap.OnnxMapValueType.values()) System.out.println(c);
- 返回值
- 包含该枚举类型常量的数组,按其声明顺序排列
-
valueOf
public static OnnxMap.OnnxMapValueType valueOf(java.lang.String name)
返回带有指定名称的该类型的枚举常量。该字符串必须与用于声明该类型枚举常量的标识符完全匹配。(不允许存在多余的空白字符。)- 参数
name- 要返回的枚举常量的名称。- 返回值
- 带有指定名称的枚举常量
- 抛出
java.lang.IllegalArgumentException- 如果此枚举类型没有带有指定名称的常量java.lang.NullPointerException- 如果参数为 null
-
mapFromInt
public static OnnxMap.OnnxMapValueType mapFromInt(int value)
通过整数 ID 获取枚举类型。由原生代码使用。- 参数
value- 整数 ID。- 返回值
- 枚举实例。
-
mapFromOnnxJavaType
public static OnnxMap.OnnxMapValueType mapFromOnnxJavaType(OnnxJavaType type)
将OnnxJavaType映射为 Map 值类型。如果不是有效的 Map 类型,则返回INVALID。- 参数
type- Java 类型。- 返回值
- 对应的 Map 值类型。
-
-