Paket ai.onnxruntime.providers
Klasse OrtTensorRTProviderOptions
- java.lang.Object
-
- ai.onnxruntime.OrtProviderOptions
-
- ai.onnxruntime.providers.OrtTensorRTProviderOptions
-
- Alle implementierten Schnittstellen
java.lang.AutoCloseable
public final class OrtTensorRTProviderOptions extends OrtProviderOptions
Optionen zur Konfiguration des TensorRT-Ausführungsanbieters.Unterstützte Optionen finden Sie auf der ORT-Website.
-
-
Zusammenfassung der verschachtelten Klassen
-
Verschachtelte Klassen/Interfaces geerbt von Klasse ai.onnxruntime.OrtProviderOptions
OrtProviderOptions.OrtProviderSupplier
-
-
Zusammenfassung der Felder
Felder Modifikator und Typ Feld Beschreibung protected java.util.Map<java.lang.String,java.lang.String>OptionenEine Java-Kopie der Optionen.-
Felder geerbt von Klasse ai.onnxruntime.OrtProviderOptions
closed, nativeHandle
-
-
Konstruktorübersicht
Konstruktoren Konstruktor Beschreibung OrtTensorRTProviderOptions()Erstellt TensorRT Execution Provider-Optionen für Gerät 0.OrtTensorRTProviderOptions(int deviceId)Erstellt TensorRT Execution Provider-Optionen für die angegebene nicht-negative Geräte-ID.
-
Zusammenfassung der Methoden
Alle Methoden Instanzmethoden Konkrete Methoden Modifikator und Typ Methode Beschreibung voidadd(java.lang.String key, java.lang.String value)Fügt eine Konfigurationsoption zu diesen Optionen hinzu.protected voidapplyToNative()Wendet die Java-seitige Konfiguration auf das native Objekt an.protected voidapplyToNative(long apiHandle, long nativeHandle, java.lang.String[] keys, java.lang.String[] values)Fügt die Optionen dieser Optionsinstanz hinzu.protected voidclose(long apiHandle, long nativeHandle)Schließt diese Optionsinstanz.java.lang.StringgetOptionsString()Gibt den serialisierten Options-String zurückOrtProvidergetProvider()Ruft die Provider-Enum für diese Optionsinstanz ab.voidparseOptionsString(java.lang.String serializedForm)Parst die Ausgabe vongetOptionsString()und fügt diese Optionen zu dieser Optionsinstanz hinzu.java.lang.StringtoString()-
Methoden geerbt von Klasse ai.onnxruntime.OrtProviderOptions
checkClosed, close, getApiHandle, isClosed, loadLibraryAndCreate
-
-
-
-
Konstruktor-Detail
-
OrtTensorRTProviderOptions
public OrtTensorRTProviderOptions() throws OrtExceptionErstellt TensorRT Execution Provider-Optionen für Gerät 0.- Wirft
OrtException- Wenn TensorRT nicht verfügbar ist.
-
OrtTensorRTProviderOptions
public OrtTensorRTProviderOptions(int deviceId) throws OrtExceptionErstellt TensorRT Execution Provider-Optionen für die angegebene nicht-negative Geräte-ID.- Parameter
deviceId- Die Geräte-ID.- Wirft
OrtException- Wenn TensorRT nicht verfügbar ist.
-
-
Detail der Methoden
-
getProvider
public OrtProvider getProvider()
Beschreibung kopiert von Klasse:OrtProviderOptionsRuft die Provider-Enum für diese Optionsinstanz ab.- Spezifiziert von
getProviderin KlasseOrtProviderOptions- Rückgabe
- Die Provider-Enum.
-
applyToNative
protected void applyToNative(long apiHandle, long nativeHandle, java.lang.String[] keys, java.lang.String[] values) throws OrtExceptionFügt die Optionen dieser Optionsinstanz hinzu.- Parameter
apiHandle- Der API-Pointer.nativeHandle- Der native Options-Pointer.keys- Die Optionsschlüssel.values- Die Optionswerte.- Wirft
OrtException- Wenn das Hinzufügen fehlgeschlagen ist.
-
close
protected void close(long apiHandle, long nativeHandle)Schließt diese Optionsinstanz.- Spezifiziert von
closein KlasseOrtProviderOptions- Parameter
apiHandle- Der API-Pointer.nativeHandle- Der native Options-Pointer.
-
add
public void add(java.lang.String key, java.lang.String value) throws OrtExceptionFügt eine Konfigurationsoption zu diesen Optionen hinzu.- Parameter
key- Der Schlüssel.value- Der Wert.- Wirft
OrtException- Wenn das Hinzufügen fehlgeschlagen ist.
-
parseOptionsString
public void parseOptionsString(java.lang.String serializedForm) throws OrtExceptionParst die Ausgabe vongetOptionsString()und fügt diese Optionen zu dieser Optionsinstanz hinzu.- Parameter
serializedForm- Die zu parsende serialisierte Form.- Wirft
OrtException- Wenn die Option nicht hinzugefügt werden konnte.
-
toString
public java.lang.String toString()
- Überschreibt
toStringin Klassejava.lang.Object
-
getOptionsString
public java.lang.String getOptionsString()
Gibt den serialisierten Options-String zurück- Rückgabe
- Der serialisierte Options-String.
-
applyToNative
protected void applyToNative() throws OrtExceptionBeschreibung kopiert von Klasse:OrtProviderOptionsWendet die Java-seitige Konfiguration auf das native Objekt an.- Spezifiziert von
applyToNativein KlasseOrtProviderOptions- Wirft
OrtException- Wenn der native Aufruf fehlgeschlagen ist.
-
-