列舉 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
一個 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 值型別。
-
-