У меня есть веб-сайт, который запускает модель ONNX (предварительно оптимизированную для .ort формат) на клиенте через время выполнения веб-выполнения ONNX. WASM SIMD. Поэтому я должен явно сообщить во время выполнения, где найти все файлы времени выполнения.
Код: Выделить всё
ort.env.wasm.wasmPaths = {
wasm: new URL("/src/assets/ort/ort-wasm-threaded.wasm", import.meta.url).href,
mjs: new URL("/src/assets/ort/ort-wasm-threaded.mjs", import.meta.url).href
}
, поскольку он дает мне возможность указать как MJS , так и файл wasm . Конечно, новое время выполнения использует файлы .mjs , а не простые файлы .js , но моя сборка с более старой версией (v1.18.1) версии времени выполнения не создает файлов .mjs , вместо этого он производит:
Код: Выделить всё
ort-wasm-threaded.wasm
ort-wasm-threaded.worker.js
ort-wasm-threaded.js
Но в более старых версиях времени выполнения я не могу установить местоположения файлов .js , то есть env.wasmpaths только местоположения для файлов wasm, а не файлы Javascript!
>
Подробнее здесь:
https://stackoverflow.com/questions/797 ... location-f