Optional
enableWhether enable CPU memory arena.
This setting is available only in ONNXRuntime (Node.js binding and react-native) or WebAssembly backend
Optional
enableWhether enable memory pattern.
This setting is available only in ONNXRuntime (Node.js binding and react-native) or WebAssembly backend
Optional
enableWether enable profiling.
This setting is a placeholder for a future use.
Optional
executionExecution mode.
This setting is available only in ONNXRuntime (Node.js binding and react-native) or WebAssembly backend
Optional
executionAn array of execution provider options.
An execution provider option can be a string indicating the name of the execution provider, or an object of corresponding type.
Optional
externalSpecifying a list of files that represents the external data.
Optional
extraStore configurations for a session. See https://github.com/microsoft/onnxruntime/blob/main/include/onnxruntime/core/session/ onnxruntime_session_options_config_keys.h
This setting is available only in WebAssembly backend. Will support Node.js binding and react-native later
extra: {
session: {
set_denormal_as_zero: "1",
disable_prepacking: "1"
},
optimization: {
enable_gelu_approximation: "1"
}
}
Optional
freeThe free dimension override.
This setting is available only in ONNXRuntime (Node.js binding and react-native) or WebAssembly backend
Optional
graphThe optimization level.
This setting is available only in ONNXRuntime (Node.js binding and react-native) or WebAssembly backend
Optional
interThe inter OP threads number.
This setting is available only in ONNXRuntime (Node.js binding and react-native).
Optional
intraThe intra OP threads number.
This setting is available only in ONNXRuntime (Node.js binding and react-native).
Optional
logLog ID.
This setting is available only in ONNXRuntime (Node.js binding and react-native) or WebAssembly backend
Optional
logLog severity level. See https://github.com/microsoft/onnxruntime/blob/main/include/onnxruntime/core/common/logging/severity.h
This setting is available only in ONNXRuntime (Node.js binding and react-native) or WebAssembly backend
Optional
logLog verbosity level.
This setting is available only in WebAssembly backend. Will support Node.js binding and react-native later
Optional
optimizedOptimized model file path.
If this setting is specified, the optimized model will be dumped. In browser, a blob will be created with a pop-up window.
Optional
preferredSpecify string as a preferred data location for all outputs, or an object that use output names as keys and a preferred data location as corresponding values.
This setting is available only in ONNXRuntime Web for WebGL and WebGPU EP.
Optional
profileFile prefix for profiling.
This setting is a placeholder for a future use.
Generated using TypeDoc
A set of configurations for session behavior.