列舉 OrtSession.SessionOptions.OptLevel

    • 列舉常量摘要

      列舉常量 
      列舉常量 描述
      ALL_OPT
      將所有可用的最佳化應用於ONNX圖。
      BASIC_OPT
      將基本最佳化(如常量摺疊、冗餘計算消除和節點融合)應用於ONNX圖。
      EXTENDED_OPT
      將所有基本最佳化以及更復雜的節點融合操作應用於ONNX圖。
      LAYOUT_OPT
      將所有佈局最佳化(如NCHW和NCHWC)應用於ONNX圖。
      NO_OPT
      不對ONNX圖應用任何最佳化。
    • 方法摘要

      所有方法 靜態方法 例項方法 具體方法 
      修飾符和型別 方法 描述
      int getID()
      獲取此最佳化級別在原生程式碼中使用的int ID。
      static OrtSession.SessionOptions.OptLevel valueOf​(java.lang.String name)
      返回此型別中具有指定名稱的列舉常量。
      static OrtSession.SessionOptions.OptLevel[] values()
      返回一個數組,其中包含此列舉型別的常量,按它們宣告的順序排列。
      • 從類 java.lang.Enum 繼承的方法

        clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • 從類 java.lang.Object 繼承的方法

        getClass, notify, notifyAll, wait, wait, wait
    • 方法詳情

      • values

        public static OrtSession.SessionOptions.OptLevel[] values()
        返回一個數組,其中包含此列舉型別的常量,按它們宣告的順序排列。此方法可用於如下迭代這些常量
        for (OrtSession.SessionOptions.OptLevel c : OrtSession.SessionOptions.OptLevel.values())
            System.out.println(c);
        
        返回
        一個數組,其中包含此列舉型別的常量,按它們宣告的順序排列
      • valueOf

        public static OrtSession.SessionOptions.OptLevel valueOf​(java.lang.String name)
        返回此型別中具有指定名稱的列舉常量。字串必須精確地匹配用於在此型別中宣告列舉常量的識別符號。(不允許有多餘的空白字元。)
        引數
        name - 要返回的列舉常量的名稱。
        返回
        具有指定名稱的列舉常量
        丟擲
        java.lang.IllegalArgumentException - 如果此列舉型別沒有具有指定名稱的常量
        java.lang.NullPointerException - 如果引數為null
      • getID

        public int getID()
        獲取此最佳化級別在原生程式碼中使用的int ID。
        返回
        int ID。