Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
# [3.0.0](v2.1.1...v3.0.0) (2024-04-25) ### Add * Initial decoder exporters ([6b3f8cd](6b3f8cd)) * JavaScript library placeholder ([45479bd](45479bd)) * Parallel decoding bench ([f195b66](f195b66)) * Placeholder for JavaScript SDK ([acbb77a](acbb77a)) * Text and image cross-referencing in JS ([766963c](766963c)) * Text processor for JS ([50c71c8](50c71c8)) ### Break * Deprecate old ONNX structure ([94ebd6e](94ebd6e)) ### Docs * Add examples ([47b7a49](47b7a49)) * Improve export process ([2351fe9](2351fe9)) * Reference for Py and Swift ([d00204f](d00204f)) * Reorganize ([6d5f1ce](6d5f1ce)) * Typo ([c6f773c](c6f773c)) ### Fix * `add_special_tokens` argument in JS ([cf25160](cf25160)) * Compatibility with older models ([b310e90](b310e90)) * Mismatch in the input types for text ([19c0c30](19c0c30)) * Missing `switch` cases ([5ff26ad](5ff26ad)) * Passing tests in JavaScript ([7ac33bd](7ac33bd)) * Rename image inputs ([4f1568f](4f1568f)) * Transposing channels in JS ([4c1ac18](4c1ac18)) ### Improve * Backend-agnostic `.data` extraction in JS ([6d4b614](6d4b614)) * Error handling in Swift ([3e1e576](3e1e576)) * Extend benchmarks ([1f556b8](1f556b8)) * Fetch modalities separately ([2246f13](2246f13)) * Hide temporary files ([37d7f52](37d7f52)) * Image pre-processing in Swift ([f8654b5](f8654b5)) * Move inputs to same device as model ([91c86a1](91c86a1)) * Multi-GPU support in Py ([917a4a8](917a4a8)) * PAss tests for small models ([b790519](b790519)) * Pretty-print benchmarks ([67b083f](67b083f)) * Reduce warnings ([96df21d](96df21d)) * Refresh CLI for new models ([ebd7f66](ebd7f66)) * Separate encoders & processors ([cccfc62](cccfc62)) * Separate text and image processors ([eb88296](eb88296)) * Support different models with Swift ([479ae61](479ae61)) * Test many models in JS ([0c2aa28](0c2aa28)) * Test more models ([605bfc8](605bfc8)) * Uniform APIs across JS, Py, and Swift ([9bf5fe3](9bf5fe3)) ### Make * Add development dependencies ([8e38b2e](8e38b2e)) * Add Swift tests ([9b56349](9b56349)) * Block failing JS tests ([4bef407](4bef407)) * Consistent naming between Python and TS ([2f81413](2f81413)) * Deprecate TypeScript for JavaScript ([a391b6d](a391b6d)) * Indexing NPM `package-lock.json` ([60da962](60da962)) * Rename files ([a2f77d2](a2f77d2)) * Take current branch ([4edede4](4edede4)) * Test & Publish JS ([937d7ad](937d7ad)) * Upgrade MacOS runner ([0af7cbf](0af7cbf))
- Loading branch information