Paket ai.onnxruntime
Enum OrtSession.SessionOptions.ExecutionMode
- java.lang.Object
-
- java.lang.Enum<OrtSession.SessionOptions.ExecutionMode>
-
- ai.onnxruntime.OrtSession.SessionOptions.ExecutionMode
-
- Alle implementierten Schnittstellen
java.io.Serializable,java.lang.Comparable<OrtSession.SessionOptions.ExecutionMode>
- Umschließende Klasse
- OrtSession.SessionOptions
public static enum OrtSession.SessionOptions.ExecutionMode extends java.lang.Enum<OrtSession.SessionOptions.ExecutionMode>
Der auszuführende Modus. Muss mit der ExecutionMode-Enum in der C-API synchron gehalten werden.
-
-
Zusammenfassung der Enum-Konstanten
Enum-Konstanten Enum-Konstante Beschreibung PARALLELFührt einige Knoten parallel aus.SEQUENTIALFührt alle Knoten sequenziell aus.
-
Zusammenfassung der Methoden
Alle Methoden Statische Methoden Instanzmethoden Konkrete Methoden Modifikator und Typ Methode Beschreibung intgetID()Ruft die Integer-ID ab, die im nativen Code für den Ausführungsmodus verwendet wird.static OrtSession.SessionOptions.ExecutionModevalueOf(java.lang.String name)Gibt die Enum-Konstante dieses Typs mit dem angegebenen Namen zurück.static OrtSession.SessionOptions.ExecutionMode[]values()Gibt ein Array zurück, das die Konstanten dieses Enum-Typs in der Reihenfolge enthält, in der sie deklariert sind.
-
-
-
Detail der Enum-Konstanten
-
SEQUENTIAL
public static final OrtSession.SessionOptions.ExecutionMode SEQUENTIAL
Führt alle Knoten sequenziell aus.Dies ist der Standard, und bietet normalerweise die größte Beschleunigung, da die Intra-Operator-Parallelität den größten Nutzen bringt.
-
PARALLEL
public static final OrtSession.SessionOptions.ExecutionMode PARALLEL
Führt einige Knoten parallel aus.
-
-
Detail der Methoden
-
values
public static OrtSession.SessionOptions.ExecutionMode[] values()
Gibt ein Array zurück, das die Konstanten dieses Enum-Typs in der Reihenfolge enthält, in der sie deklariert sind. Diese Methode kann verwendet werden, um über die Konstanten zu iterieren, wie folgt:for (OrtSession.SessionOptions.ExecutionMode c : OrtSession.SessionOptions.ExecutionMode.values()) System.out.println(c);
- Rückgabe
- ein Array, das die Konstanten dieses Enum-Typs in der Reihenfolge enthält, in der sie deklariert sind
-
valueOf
public static OrtSession.SessionOptions.ExecutionMode valueOf(java.lang.String name)
Gibt die Enum-Konstante dieses Typs mit dem angegebenen Namen zurück. Der String muss exakt mit einem Bezeichner übereinstimmen, der zur Deklaration einer Enum-Konstante in diesem Typ verwendet wird. (Zusätzliche Leerzeichen sind nicht zulässig.)- Parameter
name- der Name der zurückzugebenden Enum-Konstante.- Rückgabe
- die Enum-Konstante mit dem angegebenen Namen
- Wirft
java.lang.IllegalArgumentException- wenn dieser Enum-Typ keine Konstante mit dem angegebenen Namen hatjava.lang.NullPointerException- wenn das Argument null ist
-
getID
public int getID()
Ruft die Integer-ID ab, die im nativen Code für den Ausführungsmodus verwendet wird.- Rückgabe
- Die Integer-ID.
-
-