Paket ai.onnxruntime
Klasse OnnxModelMetadata
- java.lang.Object
-
- ai.onnxruntime.OnnxModelMetadata
-
public final class OnnxModelMetadata extends java.lang.ObjectEnthält die Metadaten, die mit einem ONNX-Modell verknüpft sind.Nicht spezifizierte Standardfelder enthalten den leeren String.
Diese Klasse ist eine Java-Kopie der nativen Metadaten und greift nicht auf die native Laufzeitumgebung zu.
-
-
Konstruktorübersicht
Konstruktoren Konstruktor Beschreibung OnnxModelMetadata(OnnxModelMetadata other)Kopierkonstruktor.
-
Zusammenfassung der Methoden
Alle Methoden Instanzmethoden Konkrete Methoden Modifikator und Typ Methode Beschreibung booleanequals(java.lang.Object o)java.util.Map<java.lang.String,java.lang.String>getCustomMetadata()Ruft eine unveränderliche Referenz auf die vollständigen benutzerdefinierten Metadaten ab.java.util.Optional<java.lang.String>getCustomMetadataValue(java.lang.String key)Gibt Optional.of(value) zurück, wenn die benutzerdefinierten Metadaten einen Wert für den angegebenen Schlüssel haben, andernfalls gibt esOptional.empty()zurück.java.lang.StringgetDescription()Ruft die Modellbeschreibung ab.java.lang.StringgetDomain()Ruft die Domäne ab.java.lang.StringgetGraphDescription()Ruft die Graphbeschreibung ab.java.lang.StringgetGraphName()Ruft den Graphnamen ab.java.lang.StringgetProducerName()Ruft den Namen des Herstellers ab.longgetVersion()Ruft die Modellversion ab.inthashCode()java.lang.StringtoString()
-
-
-
Konstruktor-Detail
-
OnnxModelMetadata
public OnnxModelMetadata(OnnxModelMetadata other)
Kopierkonstruktor.- Parameter
other- Die zu kopierenden Metadaten.
-
-
Detail der Methoden
-
equals
public boolean equals(java.lang.Object o)
- Überschreibt
equalsin Klassejava.lang.Object
-
hashCode
public int hashCode()
- Überschreibt
hashCodein Klassejava.lang.Object
-
getProducerName
public java.lang.String getProducerName()
Ruft den Namen des Herstellers ab.- Rückgabe
- Der Name des Herstellers.
-
getGraphName
public java.lang.String getGraphName()
Ruft den Graphnamen ab.- Rückgabe
- Der Graphname.
-
getGraphDescription
public java.lang.String getGraphDescription()
Ruft die Graphbeschreibung ab.- Rückgabe
- Die Graphbeschreibung.
-
getDomain
public java.lang.String getDomain()
Ruft die Domäne ab.- Rückgabe
- Die Domäne.
-
getDescription
public java.lang.String getDescription()
Ruft die Modellbeschreibung ab.- Rückgabe
- Die Beschreibung.
-
getVersion
public long getVersion()
Ruft die Modellversion ab.- Rückgabe
- Die Modellversion.
-
getCustomMetadata
public java.util.Map<java.lang.String,java.lang.String> getCustomMetadata()
Ruft eine unveränderliche Referenz auf die vollständigen benutzerdefinierten Metadaten ab.- Rückgabe
- Die benutzerdefinierten Metadaten.
-
getCustomMetadataValue
public java.util.Optional<java.lang.String> getCustomMetadataValue(java.lang.String key)
Gibt Optional.of(value) zurück, wenn die benutzerdefinierten Metadaten einen Wert für den angegebenen Schlüssel haben, andernfalls gibt esOptional.empty()zurück.- Parameter
key- Der Schlüssel für benutzerdefinierte Metadaten.- Rückgabe
- Der Wert der benutzerdefinierten Metadaten, falls vorhanden.
-
toString
public java.lang.String toString()
- Überschreibt
toStringin Klassejava.lang.Object
-
-