程序包 ai.onnxruntime
类 OnnxSparseTensor.SparseTensor<T extends java.nio.Buffer>
- java.lang.Object
-
- ai.onnxruntime.OnnxSparseTensor.SparseTensor<T>
-
- 类型参数
T- 索引缓冲区的类型。
- 封闭类
- OnnxSparseTensor
public abstract static class OnnxSparseTensor.SparseTensor<T extends java.nio.Buffer> extends java.lang.ObjectJava 稀疏张量的抽象基类未来将密封为
OnnxSparseTensor.COOTensor,OnnxSparseTensor.CSRCTensor和OnnxSparseTensor.BlockSparseTensor。
-
-
方法概要
所有方法 实例方法 抽象方法 具体方法 限定符和类型 方法 描述 long[]getDenseShape()获取稀疏张量的稠密形状。TgetIndices()获取索引缓冲区。long[]getIndicesShape()获取稀疏张量的索引形状。abstract OnnxJavaTypegetIndicesType()稀疏张量的索引类型。longgetNumNonZeroElements()非零元素的数量。abstract OnnxSparseTensor.SparseTensorTypegetSparsityType()稀疏张量的稀疏度类型。OnnxJavaTypegetType()稀疏张量的数据类型。java.nio.BuffergetValues()获取数值缓冲区。long[]getValuesShape()获取稀疏张量的数值形状。
-
-
-
方法详细信息
-
getDenseShape
public long[] getDenseShape()
获取稀疏张量的稠密形状。- 返回值
- 稀疏张量的形状。
-
getType
public OnnxJavaType getType()
稀疏张量的数据类型。- 返回值
- 稀疏张量的数据类型。
-
getNumNonZeroElements
public long getNumNonZeroElements()
非零元素的数量。- 返回值
- 非零元素的数量。
-
getIndices
public T getIndices()
获取索引缓冲区。- 返回值
- 索引缓冲区。
-
getValues
public java.nio.Buffer getValues()
获取数值缓冲区。- 返回值
- 数值缓冲区。
-
getValuesShape
public long[] getValuesShape()
获取稀疏张量的数值形状。- 返回值
- 稀疏张量的数值形状。
-
getIndicesShape
public long[] getIndicesShape()
获取稀疏张量的索引形状。- 返回值
- 稀疏张量的索引形状。
-
getSparsityType
public abstract OnnxSparseTensor.SparseTensorType getSparsityType()
稀疏张量的稀疏度类型。- 返回值
- 稀疏张量稀疏度类型。
-
getIndicesType
public abstract OnnxJavaType getIndicesType()
稀疏张量的索引类型。- 返回值
- 稀疏张量索引类型。
-
-