fune/toolkit/components/ml/vendor
2024-04-15 16:13:23 +00:00
..
build.sh Bug 1887824 - vendor Transformers.js - r=gregtatum,frontend-codestyle-reviewers,Standard8 2024-04-15 16:13:23 +00:00
gecko.patch Bug 1887824 - vendor Transformers.js - r=gregtatum,frontend-codestyle-reviewers,Standard8 2024-04-15 16:13:23 +00:00
LICENSE Bug 1887824 - vendor Transformers.js - r=gregtatum,frontend-codestyle-reviewers,Standard8 2024-04-15 16:13:23 +00:00
moz.yaml Bug 1887824 - vendor Transformers.js - r=gregtatum,frontend-codestyle-reviewers,Standard8 2024-04-15 16:13:23 +00:00
ort-dev.js Bug 1887824 - vendor Transformers.js - r=gregtatum,frontend-codestyle-reviewers,Standard8 2024-04-15 16:13:23 +00:00
ort.js Bug 1887824 - vendor Transformers.js - r=gregtatum,frontend-codestyle-reviewers,Standard8 2024-04-15 16:13:23 +00:00
README.md Bug 1887824 - vendor Transformers.js - r=gregtatum,frontend-codestyle-reviewers,Standard8 2024-04-15 16:13:23 +00:00
transformers-dev.js Bug 1887824 - vendor Transformers.js - r=gregtatum,frontend-codestyle-reviewers,Standard8 2024-04-15 16:13:23 +00:00
transformers.js Bug 1887824 - vendor Transformers.js - r=gregtatum,frontend-codestyle-reviewers,Standard8 2024-04-15 16:13:23 +00:00

vendored dependencies

  • onnxruntime-web 1.14.0 (UMD modules)
  • Transformers.js 2.16.1 (patched for gecko)

To build the vendored dependencies, run ./build.sh.

The Transformers.js patch is required for building Transformers.js without including the onnxruntime-web NPM bundle. It uses webpack's externals feature to include the onnxruntime-web UMD module and changes the import statement in backends/onnx.js to point to it.