类 OnnxSequence
- java.lang.Object
-
- ai.onnxruntime.OnnxSequence
-
-
嵌套类摘要
-
从接口 ai.onnxruntime.OnnxValue 继承的嵌套类/接口
OnnxValue.OnnxValueType
-
-
方法摘要
所有方法 实例方法 具体方法 修饰符和类型 方法 描述 protected void
checkClosed()
检查 OnnxValue 是否已关闭,如果是则抛出IllegalStateException
。void
close()
关闭此序列,释放其底层本地内存及其元素。SequenceInfo
getInfo()
获取与此 OnnxValue 关联的类型信息对象。OnnxValue.OnnxValueType
getType()
获取此 OnnxValue 的类型。java.util.List<? extends OnnxValue>
getValue()
提取一个由OnnxValue
组成的 Java 列表,这些 OnnxValue 可以进一步解包。boolean
isClosed()
检查此值是否已关闭(即本地对象已释放)。java.lang.String
toString()
-
-
-
方法详细信息
-
getType
public OnnxValue.OnnxValueType getType()
描述复制自接口:OnnxValue
获取此 OnnxValue 的类型。
-
getValue
public java.util.List<? extends OnnxValue> getValue() throws OrtException
提取一个由OnnxValue
组成的 Java 列表,这些 OnnxValue 可以进一步解包。返回一个由
OnnxTensor
或OnnxMap
组成的List
。注意,与其他的
OnnxValue.getValue()
方法不同,此方法不会将值本身复制到 Java 堆中,它仅将其公开为OnnxValue
实例,允许用户使用OnnxTensor
可用的更快的复制方法。这也意味着这些值需要与此实例分开关闭,并且不会通过此对象的close()
方法关闭。- 指定者
getValue
在接口OnnxValue
中指定- 返回
- 一个包含这些值的 Java 列表。
- 抛出
OrtException
- 如果运行时未能读取元素。
-
getInfo
public SequenceInfo getInfo()
描述复制自接口:OnnxValue
获取与此 OnnxValue 关联的类型信息对象。
-
toString
public java.lang.String toString()
- 覆盖
toString
在类java.lang.Object
中
-
isClosed
public boolean isClosed()
描述复制自接口:OnnxValue
检查此值是否已关闭(即本地对象已释放)。
-
close
public void close()
关闭此序列,释放其底层本地内存及其元素。
-
checkClosed
protected void checkClosed()
检查 OnnxValue 是否已关闭,如果是则抛出IllegalStateException
。
-
-