程序包 ai.onnxruntime
枚举 OnnxSparseTensor.SparseTensorType
- java.lang.Object
-
- java.lang.Enum<OnnxSparseTensor.SparseTensorType>
-
- ai.onnxruntime.OnnxSparseTensor.SparseTensorType
-
- 所有已实现的接口
java.io.Serializable,java.lang.Comparable<OnnxSparseTensor.SparseTensorType>
- 封闭类
- OnnxSparseTensor
public static enum OnnxSparseTensor.SparseTensorType extends java.lang.Enum<OnnxSparseTensor.SparseTensorType>
稀疏张量的类型。应与 C API 中的 OrtSparseFormat 保持同步。
-
-
枚举常量摘要
枚举常量 枚举常量 描述 BLOCK_SPARSE分块稀疏张量 (Block sparse tensor)。COOCOO 稀疏张量。CSRCCSR 或 CSC 稀疏张量。UNDEFINED未定义的稀疏张量。
-
字段概要
字段 限定符和类型 字段 描述 intvalue映射 OrtSparseFormat 的整数值。
-
方法概要
所有方法 静态方法 具体方法 限定符和类型 方法 描述 static OnnxSparseTensor.SparseTensorTypemapFromInt(int value)将原生层 (native land) 中的整数映射为 SparseTensorType 实例。static OnnxSparseTensor.SparseTensorTypevalueOf(java.lang.String name)返回带有指定名称的该类型的枚举常量。static OnnxSparseTensor.SparseTensorType[]values()返回包含该枚举类型常量的数组,按其声明顺序排列。
-
-
-
枚举常量详细信息
-
UNDEFINED
public static final OnnxSparseTensor.SparseTensorType UNDEFINED
未定义的稀疏张量。
-
COO
public static final OnnxSparseTensor.SparseTensorType COO
COO 稀疏张量。
-
CSRC
public static final OnnxSparseTensor.SparseTensorType CSRC
CSR 或 CSC 稀疏张量。
-
BLOCK_SPARSE
public static final OnnxSparseTensor.SparseTensorType BLOCK_SPARSE
分块稀疏张量 (Block sparse tensor)。
-
-
方法详细信息
-
values
public static OnnxSparseTensor.SparseTensorType[] values()
返回包含该枚举类型常量的数组,按其声明顺序排列。此方法可用于遍历常量,如下所示:for (OnnxSparseTensor.SparseTensorType c : OnnxSparseTensor.SparseTensorType.values()) System.out.println(c);
- 返回值
- 包含该枚举类型常量的数组,按其声明顺序排列
-
valueOf
public static OnnxSparseTensor.SparseTensorType valueOf(java.lang.String name)
返回带有指定名称的该类型的枚举常量。该字符串必须与用于声明该类型枚举常量的标识符完全匹配。(不允许存在多余的空白字符。)- 参数
name- 要返回的枚举常量的名称。- 返回值
- 带有指定名称的枚举常量
- 抛出
java.lang.IllegalArgumentException- 如果此枚举类型没有带有指定名称的常量java.lang.NullPointerException- 如果参数为 null
-
mapFromInt
public static OnnxSparseTensor.SparseTensorType mapFromInt(int value)
将原生层 (native land) 中的整数映射为 SparseTensorType 实例。- 参数
value- 要查找的值。- 返回值
- 枚举实例。
-
-