列舉 NNAPIFlags
- java.lang.Object
-
- java.lang.Enum<NNAPIFlags>
-
- ai.onnxruntime.providers.NNAPIFlags
-
- 所有已實現的介面
OrtFlags,java.io.Serializable,java.lang.Comparable<NNAPIFlags>
public enum NNAPIFlags extends java.lang.Enum<NNAPIFlags> implements OrtFlags
NNAPI 提供程式的標誌。
-
-
列舉常量摘要
列舉常量 列舉常量 描述 CPU_DISABLED停用 NNAPI 使用 CPU。CPU_ONLYNNAPI 將僅使用 CPU。USE_FP16啟用 fp16 支援。USE_NCHW使用通道優先格式。
-
欄位摘要
欄位 修飾符和型別 欄位 描述 intvalue列舉的本地值。
-
方法摘要
所有方法 靜態方法 例項方法 具體方法 修飾符和型別 方法 描述 intgetValue()獲取底層標誌值。static NNAPIFlagsvalueOf(java.lang.String name)返回具有指定名稱的此型別的列舉常量。static NNAPIFlags[]values()返回一個數組,其中包含按宣告順序排列的此列舉型別的常量。
-
-
-
列舉常量詳細資訊
-
USE_FP16
public static final NNAPIFlags USE_FP16
啟用 fp16 支援。
-
USE_NCHW
public static final NNAPIFlags USE_NCHW
使用通道優先格式。僅推薦開發人員使用,以驗證執行提供程式實現的更改。
-
CPU_DISABLED
public static final NNAPIFlags CPU_DISABLED
停用 NNAPI 使用 CPU。如果一個運算子可以分配給 NNAPI,但 NNAPI 在當前裝置上僅有該運算子的 CPU 實現,則模型載入將失敗。
-
CPU_ONLY
public static final NNAPIFlags CPU_ONLY
NNAPI 將僅使用 CPU。僅推薦開發人員使用,因為它會顯著影響效能。
-
-
方法詳細資訊
-
values
public static NNAPIFlags[] values()
返回一個數組,其中包含按宣告順序排列的此列舉型別的常量。此方法可用於按如下方式迭代常量for (NNAPIFlags c : NNAPIFlags.values()) System.out.println(c);
- 返回
- 包含此列舉型別常量(按宣告順序排列)的陣列
-
valueOf
public static NNAPIFlags valueOf(java.lang.String name)
返回具有指定名稱的此型別的列舉常量。字串必須精確匹配用於在此型別中宣告列舉常量的識別符號。(不允許有多餘的空白字元。)- 引數
name- 要返回的列舉常量的名稱。- 返回
- 具有指定名稱的列舉常量
- 丟擲
java.lang.IllegalArgumentException- 如果此列舉型別沒有具有指定名稱的常量java.lang.NullPointerException- 如果引數為 null
-
-