The ONNX plugin cached compiled CoreML models directly in the model directory. With the plugin now able to run on either the system or the bundled ONNX Runtime, a cache compiled by one version was reused by the other: on macOS, after a run on Homebrew's 1.30 the bundled 1.23 failed every embedding batch with 'Non-zero status code returned while running ..._CoreML_... node'. The default cache is now <model dir>/coreml-ort-<runtime version>; YAMS_COREML_CACHE_DIR still overrides it. Verified on macOS arm64: a run on the system runtime creates coreml-ort-1.30.0, a run with Homebrew's copy hidden uses the bundled runtime, creates coreml-ort-1.23.0 and embeds new documents without CoreML errors. Signed-off-by: trvon <me@trevon.dev> |
||
|---|---|---|
| .. | ||
| exports | ||
| glint | ||
| object_storage_s3 | ||
| onnx | ||
| ort_runtime | ||
| zyp | ||
| meson.build | ||