Paket ai.onnxruntime
Klasse OrtSession.RunOptions
- java.lang.Object
-
- ai.onnxruntime.OrtSession.RunOptions
-
- Alle implementierten Schnittstellen
java.lang.AutoCloseable
- Umschließende Klasse
- OrtSession
public static class OrtSession.RunOptions extends java.lang.Object implements java.lang.AutoCloseableWird verwendet, um das Logging und die Beendigung eines Aufrufs vonOrtSession.run(java.util.Map<java.lang.String, ? extends ai.onnxruntime.OnnxTensorLike>)zu steuern.
-
-
Konstruktorübersicht
Konstruktoren Konstruktor Beschreibung RunOptions()Erstellt eine RunOptions.
-
Zusammenfassung der Methoden
Alle Methoden Instanzmethoden Konkrete Methoden Modifikator und Typ Methode Beschreibung voidaddActiveLoraAdapter(OrtLoraAdapter loraAdapter)Fügt den angegebenen Adapter der Liste der aktiven Adapter für diesen Lauf hinzu.voidaddRunConfigEntry(java.lang.String key, java.lang.String value)Fügt einen Konfigurationseintrag zu dieserRunOptionshinzu.voidclose()OrtLoggingLevelgetLogLevel()Ruft die aktuelle Logging-Stufe ab, die für diese RunOptions festgelegt ist.intgetLogVerbosityLevel()Ruft die aktuelle Logging-Ausführlichkeitsstufe ab, die für diese RunOptions festgelegt ist.java.lang.StringgetRunTag()Ruft die Zeichenkette ab, die zum Protokollieren von Informationen über diesen Lauf verwendet wird.voidsetLogLevel(OrtLoggingLevel level)Legt die aktuelle Logging-Stufe für diese RunOptions fest.voidsetLogVerbosityLevel(int level)Legt die aktuelle Logging-Ausführlichkeitsstufe für diese RunOptions fest.voidsetRunTag(java.lang.String runTag)Legt das für das Logging verwendete Lauf-Tag fest.voidsetTerminate(boolean terminate)Legt ein Flag fest, sodass alle unvollständigen Aufrufe vonOrtSession.run(java.util.Map<java.lang.String, ? extends ai.onnxruntime.OnnxTensorLike>), die diese Instanz vonRunOptionsverwenden, so schnell wie möglich beendet werden.
-
-
-
Konstruktor-Detail
-
RunOptions
public RunOptions() throws OrtExceptionErstellt eine RunOptions.- Wirft
OrtException- Wenn die Erstellung der nativen RunOptions fehlschlug.
-
-
Detail der Methoden
-
setLogLevel
public void setLogLevel(OrtLoggingLevel level) throws OrtException
Legt die aktuelle Logging-Stufe für diese RunOptions fest.- Parameter
level- Die neue Logging-Stufe.- Wirft
OrtException- Wenn der native Aufruf fehlgeschlagen ist.
-
getLogLevel
public OrtLoggingLevel getLogLevel() throws OrtException
Ruft die aktuelle Logging-Stufe ab, die für diese RunOptions festgelegt ist.- Rückgabe
- Die Logging-Stufe.
- Wirft
OrtException- Wenn der native Aufruf fehlgeschlagen ist.
-
setLogVerbosityLevel
public void setLogVerbosityLevel(int level) throws OrtExceptionLegt die aktuelle Logging-Ausführlichkeitsstufe für diese RunOptions fest.- Parameter
level- Die neue Logging-Ausführlichkeitsstufe.- Wirft
OrtException- Wenn der native Aufruf fehlgeschlagen ist.
-
getLogVerbosityLevel
public int getLogVerbosityLevel() throws OrtExceptionRuft die aktuelle Logging-Ausführlichkeitsstufe ab, die für diese RunOptions festgelegt ist.- Rückgabe
- Die Logging-Ausführlichkeitsstufe.
- Wirft
OrtException- Wenn der native Aufruf fehlgeschlagen ist.
-
setRunTag
public void setRunTag(java.lang.String runTag) throws OrtExceptionLegt das für das Logging verwendete Lauf-Tag fest.- Parameter
runTag- Das Lauf-Tag in der Logging-Ausgabe.- Wirft
OrtException- Wenn der Aufruf der nativen Bibliothek fehlschlug.
-
getRunTag
public java.lang.String getRunTag() throws OrtExceptionRuft die Zeichenkette ab, die zum Protokollieren von Informationen über diesen Lauf verwendet wird.- Rückgabe
- Das Lauf-Tag.
- Wirft
OrtException- Wenn der Aufruf der nativen Bibliothek fehlschlug.
-
setTerminate
public void setTerminate(boolean terminate) throws OrtExceptionLegt ein Flag fest, sodass alle unvollständigen Aufrufe vonOrtSession.run(java.util.Map<java.lang.String, ? extends ai.onnxruntime.OnnxTensorLike>), die diese Instanz vonRunOptionsverwenden, so schnell wie möglich beendet werden. Wenn das Flag falsch ist, wird dieseRunOptionszurückgesetzt, damit sie mit anderen Aufrufen vonOrtSession.run(java.util.Map<java.lang.String, ? extends ai.onnxruntime.OnnxTensorLike>)verwendet werden kann.- Parameter
terminate- Wenn true, werden alle mit dieser RunOptions verbundenen Läufe beendet.- Wirft
OrtException- Wenn der Aufruf der nativen Bibliothek fehlschlug.
-
addRunConfigEntry
public void addRunConfigEntry(java.lang.String key, java.lang.String value) throws OrtExceptionFügt einen Konfigurationseintrag zu dieserRunOptionshinzu.Das Festlegen desselben Schlüssels überschreibt den Wert.
- Parameter
key- Der Konfigurationsschlüssel.value- Der Konfigurationswert.- Wirft
OrtException- Wenn der Aufruf der nativen Bibliothek fehlschlug.
-
addActiveLoraAdapter
public void addActiveLoraAdapter(OrtLoraAdapter loraAdapter) throws OrtException
Fügt den angegebenen Adapter der Liste der aktiven Adapter für diesen Lauf hinzu.- Parameter
loraAdapter- gültiges OrtLoraAdapter-Objekt- Wirft
OrtException- des Aufrufs der nativen Bibliothek fehlgeschlagen ist
-
close
public void close()
- Spezifiziert von
closein Schnittstellejava.lang.AutoCloseable
-
-