Optional init0
Optional numLegen Sie die Anzahl der Threads fest oder rufen Sie sie ab. Wenn sie weggelassen oder auf 0 gesetzt wird, wird die Anzahl der Threads vom System bestimmt. Wenn sie auf 1 gesetzt wird, wird kein Worker-Thread gestartet.
Diese Einstellung ist nur verfügbar, wenn die WebAssembly-Multithreading-Funktion im aktuellen Kontext verfügbar ist.
0
Optional proxyLegen Sie einen booleschen Wert fest oder rufen Sie ihn ab, der angibt, ob die Ausführung des Hauptthreads an einen Worker-Thread weitergeleitet werden soll.
false
Optional simdLegen Sie einen Wert fest, der angibt, ob SIMD aktiviert werden soll.
ONNX Runtime führt eine Feature-Erkennung basierend auf dem Wert dieser Eigenschaft durch. Insbesondere wenn der Wert auf
undefined, true oder "fixed" gesetzt ist: Es wird die Verfügbarkeit von SIMD mit fester Breite geprüft."relaxed": Es wird die Verfügbarkeit von Relaxed SIMD geprüft.false: Es wird keine SIMD-Feature-Prüfung durchgeführt.Das Setzen dieser Eigenschaft führt nicht dazu, dass ONNX Runtime automatisch zur entsprechenden Laufzeit wechselt. Der Benutzer muss die Eigenschaft wasmPaths oder wasmBinary setzen, um die entsprechende Laufzeit zu laden.
Diese Einstellung ist nur verfügbar, wenn die WebAssembly SIMD-Funktion im aktuellen Kontext verfügbar ist.
true
Optional traceLegen Sie einen booleschen Wert fest oder rufen Sie ihn ab, der angibt, ob die Ablaufverfolgung aktiviert werden soll.
false
Verwenden Sie stattdessen env.trace. Wenn env.trace gesetzt ist, wird diese Eigenschaft ignoriert.
Optional wasmLegen Sie einen benutzerdefinierten Puffer fest, der die WebAssembly-Binärdatei enthält. Wenn diese Eigenschaft gesetzt ist, wird die Eigenschaft wasmPaths ignoriert.
Optional wasmLegen Sie ein benutzerdefiniertes URL-Präfix für die .wasm/.mjs-Dateien oder ein Objekt mit Überschreibungen für sowohl .wasm- als auch .mjs-Dateien fest. Der Überschreibungsspfad sollte ein absoluter Pfad sein.
Generiert mit TypeDoc
Legen Sie ein Zeitlimit für die Initialisierung des WebAssembly-Backends in Millisekunden fest oder rufen Sie es ab. Ein Wert von Null bedeutet, dass kein Zeitlimit festgelegt ist.