类 OnnxModelMetadata
- java.lang.Object
-
- ai.onnxruntime.OnnxModelMetadata
-
public final class OnnxModelMetadata extends java.lang.Object
包含与 ONNX 模型关联的元数据。未指定的默认字段包含空字符串。
此类是原生元数据的 Java 侧副本,它不访问原生运行时。
-
-
构造器摘要
构造器 构造器 描述 OnnxModelMetadata(OnnxModelMetadata other)
复制构造器。
-
方法摘要
所有方法 实例方法 具体方法 修饰符和类型 方法 描述 boolean
equals(java.lang.Object o)
java.util.Map<java.lang.String,java.lang.String>
getCustomMetadata()
获取对完整自定义元数据的不可修改引用。java.util.Optional<java.lang.String>
getCustomMetadataValue(java.lang.String key)
如果自定义元数据包含指定键的值,则返回 Optional.of(value),否则返回Optional.empty()
。java.lang.String
getDescription()
获取模型描述。java.lang.String
getDomain()
获取域。java.lang.String
getGraphDescription()
获取图描述。java.lang.String
getGraphName()
获取图名称。java.lang.String
getProducerName()
获取生产者名称。long
getVersion()
获取模型版本。int
hashCode()
java.lang.String
toString()
-
-
-
构造器详细信息
-
OnnxModelMetadata
public OnnxModelMetadata(OnnxModelMetadata other)
复制构造器。- 参数
other
- 要复制的元数据。
-
-
方法详细信息
-
equals
public boolean equals(java.lang.Object o)
- 覆盖
equals
在类java.lang.Object
中
-
hashCode
public int hashCode()
- 覆盖
hashCode
在类java.lang.Object
中
-
getProducerName
public java.lang.String getProducerName()
获取生产者名称。- 返回
- 生产者名称。
-
getGraphName
public java.lang.String getGraphName()
获取图名称。- 返回
- 图名称。
-
getGraphDescription
public java.lang.String getGraphDescription()
获取图描述。- 返回
- 图描述。
-
getDomain
public java.lang.String getDomain()
获取域。- 返回
- 域。
-
getDescription
public java.lang.String getDescription()
获取模型描述。- 返回
- 描述。
-
getVersion
public long getVersion()
获取模型版本。- 返回
- 模型版本。
-
getCustomMetadata
public java.util.Map<java.lang.String,java.lang.String> getCustomMetadata()
获取对完整自定义元数据的不可修改引用。- 返回
- 自定义元数据。
-
getCustomMetadataValue
public java.util.Optional<java.lang.String> getCustomMetadataValue(java.lang.String key)
如果自定义元数据包含指定键的值,则返回 Optional.of(value),否则返回Optional.empty()
。- 参数
key
- 自定义元数据键。- 返回
- 如果存在,则为自定义元数据值。
-
toString
public java.lang.String toString()
- 覆盖
toString
在类java.lang.Object
中
-
-