枚举 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_ONLY
      NNAPI 将仅使用 CPU。
      USE_FP16
      启用 fp16 支持。
      USE_NCHW
      使用通道优先格式。
    • 字段摘要

      字段 
      修饰符和类型 字段 描述
      int value
      枚举的本地值。
    • 方法摘要

      所有方法 静态方法 实例方法 具体方法 
      修饰符和类型 方法 描述
      int getValue()
      获取底层标志值。
      static NNAPIFlags valueOf​(java.lang.String name)
      返回具有指定名称的此类型的枚举常量。
      static NNAPIFlags[] values()
      返回一个数组,其中包含按声明顺序排列的此枚举类型的常量。
      • 从类 java.lang.Enum 继承的方法

        clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • 从类 java.lang.Object 继承的方法

        getClass, notify, notifyAll, wait, wait, wait
    • 枚举常量详细信息

      • 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。仅推荐开发人员使用,因为它会显著影响性能。
    • 字段详细信息

      • value

        public final int value
        枚举的本地值。
    • 方法详细信息

      • 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
      • getValue

        public int getValue()
        描述复制自接口: OrtFlags
        获取底层标志值。
        指定者
        接口 OrtFlags 中的 getValue
        返回
        标志值。