枚举 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.OnnxMapValueType
mapFromInt(int value)
根据整数 ID 获取枚举类型。static OnnxMap.OnnxMapValueType
mapFromOnnxJavaType(OnnxJavaType type)
将OnnxJavaType
映射到 map 值类型。static OnnxMap.OnnxMapValueType
valueOf(java.lang.String name)
返回具有指定名称的此类型的枚举常量。static OnnxMap.OnnxMapValueType[]
values()
按照声明的顺序返回包含此枚举类型常量的数组。
-
-
-
枚举常量详细信息
-
INVALID
public static final OnnxMap.OnnxMapValueType INVALID
一个无效的 Map 值类型。
-
STRING
public static final OnnxMap.OnnxMapValueType STRING
一个 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 值类型。
-
-