transformers.js
Transformers.js V4: Native WebGPU EP, repo restructuring, and more!
#1382
Open

Transformers.js V4: Native WebGPU EP, repo restructuring, and more! #1382

xenova wants to merge 116 commits into main from v4
xenova
xenova Move adaptive retrieval demo
1f1c645a
xenova Move code completion demo
363aefa3
xenova Move florence-2 demo
6c966001
xenova Move depth anything demo
c4b3a767
xenova Move tokenizer playground demo
29bdc5bf
xenova Move node audio processing demo
98958ff9
xenova Move remove background web demo
ac5b758f
xenova Move webgpu whisper demo
b3ac89ef
xenova Move depth estimation video demo
48b46d67
xenova Move vanilla js demo
a361b38c
xenova Move node demo
16343999
xenova Move whisper word timestamps demo
4f7b7f49
xenova Move musicgen web demo
b0ac200e
xenova Move cross encoder demo
4ccb4056
xenova Move text-to-speech client demo
bc006e5a
xenova Move video object detection demo
7cdea278
xenova Move video background removal demo
b053db2b
xenova Move Segment Anything demo
eacdbd1d
xenova Move zero-shot classification demo
e890716f
xenova Move browser extension template
1ee3d46c
xenova Move semantic image search demo
56297b0c
xenova Move semantic audio search demo
97a3c486
xenova Move webgpu embedding benchmark demo
0bf2fecf
xenova Merge branch 'main' into move-examples
c0335374
xenova Merge branch 'main' into move-examples
e20167a8
xenova Upgrade to new WebGPU EP
c6b7edfd
xenova Merge branch 'main' into v4
140f106d
xenova Upgrade sharp version
bf12225a
xenova Bump versions
5e2c9427
xenova Delete gh-pages.yml
9f9f6f2a
xenova Move next-server and next-client examples
ee2f0b47
xenova Move react-translator demo
c7556536
xenova Remove old demo site example
39133139
xenova Move webgpu-chat demo to phi-3.5-webgpu
08b33917
xenova Remove old server-side semantic image search demo
5ecbb85e
xenova Move electron example app
0cfda755
xenova Move webgpu clip demo app
18d675fa
xenova Replace webgpu-vlm demo
e8151c5d
xenova Folder no longer exists
64a08360
xenova Remove examples table, replacing with link to new examples repo
59792508
xenova Rename files
32046613
xenova Merge branch 'main' into move-examples
32017ae3
xenova Merge branch 'move-examples' into v4
a2b00c0d
xenova Update .prettierrc
0c76a036
xenova Apply to js, mjs, and cjs
05df9717
xenova Format source code
2a32dc0b
xenova Update .prettierrc
276f3e74
xenova Formatting
3c7cf47f
xenova Fix type issues
3b4f4c42
xenova Bump onnxruntime versions
f9ca6429
xenova Bump onnxruntime versions
90dccb29
xenova Bump versions again
9f20bd52
xenova Bump versions again again
719a6f8e
xenova Update versions
129a2a2c
xenova Allow config to disable kv_cache inputs
e585ff90
xenova fix
682772dc
xenova Bump onnxruntime versions
fd9f5233
alfredomariamilano
bil-ash
xenova Bump onnxruntime versions
56d59ab2
xenova Merge branch 'main' into v4
97e59bae
xenova Fix typo
23e98d9b
xenova Improve typing for `TemplateProcessing` post processor
4afdd4cd
xenova Update hub types
da893aa1
xenova Update tokenizers
0252d889
xenova Add support for Chatterbox
3f304254
xenova Fix types
ec3d8454
xenova Support voice caching
a5d6f0fa
xenova Update GenerationFunctionParameters type
fc244df1
xenova Use init chain instead of single wasmInitPromise
e7fe55ba
xenova Merge branch 'main' into v4
abe14cdd
xenova Split pipelines into separate files
2598fde2
xenova Formatting
c1a14845
xenova More formatting
0b2ff3ff
xenova Update onnxruntime versions
0ae4e7fb
xenova Add support for mamba layers
6c684280
xenova Update DepthEstimationPipeline pipeline types and default
c2d92d59
xenova Update ImageFeatureExtractionPipeline types and default
e53841fa
xenova Update TextGenerationPipeline types and default
256b9645
xenova Add support for tokenizer encode kwargs in text-generation pipeline
59ef9a61
xenova Update FeatureExtractionPipeline types and default
9556591c
xenova Use maximum precision for image-feature-extraction pipeline
117d2bbb
xenova Merge branch 'main' into v4
4f1f920f
xenova Post-merge fix
e1186396
xenova Formatting
125a8fde
xenova Merge branch 'main' into v4
e47b59b6
xenova Merge text-to-audio pipeline
46c8320d
xenova Add import to sample code
ad12891b
xenova Bump versions
47708307
xenova Ensure generation/parameters.js is treated as a module
7f04cd03
nico-martin Fix backend loading path (#1464)
d4a22818
xenova Merge branch 'v4' of https://github.com/huggingface/transformers.js i…
bf73184d
xenova Fix ts-ignore
b4040dde
xenova Formatting
7b8a6f7e
xenova Formatting
67ff7654
xenova Optimize blob and wav file saving
1610ab1a
xenova Fix type error
41d618bd
nico-martin Add support for Apertus (#1465)
11a6bfcd
xenova Update TextToAudioPipeline types and default
497441f1
xenova Make TextToAudioPipeline parameters optional
342853dc
nico-martin [v4] Fix various TypeScript errors (#1477)
98a5201c
xenova Merge branch 'v4' of https://github.com/huggingface/transformers.js i…
fe04d974
xenova Define TokenizersBackend
47f2d776
xenova Update FillMaskPipeline types and default
e60e9da1
xenova Formatting
8f50b04f
xenova Add support for Olmo3
91b44ebb
xenova Add support for GPT OSS
cb6c8b13
nico-martin [v4] suppress console.error while creating InferenceSession (#1468)
61f391f6
xenova Default logging logic improvements
45c83ebd
xenova Add support for Chatterbox Turbo
aab23267
nico-martin [v4] Cache wasm files to enable fully offline usage after initial loa…
0082c20d
xmcp
nico-martin Cache wasm file blob fix (#1489)
b4a44aae
nico-martin [v4] Switch build system to esbuild (#1466)
760cc665
nico-martin [v4] Refactor models.js into separate per-model modeling files (#1498)
e5994709
xenova Add support for HunYuanDenseV1
698dbd27
xenova
xenova [v4] Tokenizers.js migration (#1501)
66cf69cb
xenova [v4] Add support for FalconH1 (#1502)
2ee1ed0d
xenova [v4] Finalize pipeline types (#1505)
3c64b726

Login to write a write a comment.

Login via GitHub

Reviewers
No reviews
Assignees
No one assigned
Labels
Milestone