Eine Reihe von Konfigurationen für das Laufverhalten der Inferenz

interface RunOptions {
    extra?: Record<string, unknown>;
    logSeverityLevel?: 0 | 2 | 1 | 3 | 4;
    logVerbosityLevel?: number;
    tag?: string;
    terminate?: boolean;
}

Eigenschaften

extra?: Record<string, unknown>

Setzt einen einzelnen Konfigurationseintrag für die Ausführung. Siehe https://github.com/microsoft/onnxruntime/blob/main/include/onnxruntime/core/session/ onnxruntime_run_options_config_keys.h

Diese Einstellung ist nur im WebAssembly-Backend verfügbar. Node.js-Bindings und react-native werden später unterstützt

Beispiel

extra: {
memory: {
enable_memory_arena_shrinkage: "1",
}
}
logSeverityLevel?: 0 | 2 | 1 | 3 | 4

Protokoll-Schweregradstufe. Siehe https://github.com/microsoft/onnxruntime/blob/main/include/onnxruntime/core/common/logging/severity.h

Diese Einstellung ist nur in ONNXRuntime (Node.js-Bindings und react-native) oder im WebAssembly-Backend verfügbar

logVerbosityLevel?: number

Protokoll-Detaillierungsgrad.

Diese Einstellung ist nur im WebAssembly-Backend verfügbar. Node.js-Bindings und react-native werden später unterstützt

tag?: string

Ein Tag für die damit durchgeführten Run()-Aufrufe

Diese Einstellung ist nur in ONNXRuntime (Node.js-Bindings und react-native) oder im WebAssembly-Backend verfügbar

terminate?: boolean

Beendet alle unvollständigen OrtRun-Aufrufe so schnell wie möglich, wenn true

Diese Einstellung ist nur im WebAssembly-Backend verfügbar. Node.js-Bindings und react-native werden später unterstützt

Generiert mit TypeDoc