From 974cf697ba87b45ec2e74cdce52b1e5f79fe82be Mon Sep 17 00:00:00 2001 From: Wang Ning Date: Tue, 15 Apr 2025 11:33:41 +0800 Subject: [PATCH] Update @huggingface/transformers version to address the float16Array issue --- .../package-lock.json | 46 +++++++++---------- samples/deepseek-r1-webgpu-local/package.json | 2 +- samples/deepseek-r1-webgpu/package-lock.json | 46 +++++++++---------- samples/deepseek-r1-webgpu/package.json | 2 +- 4 files changed, 48 insertions(+), 48 deletions(-) diff --git a/samples/deepseek-r1-webgpu-local/package-lock.json b/samples/deepseek-r1-webgpu-local/package-lock.json index 830152a..d2fa247 100644 --- a/samples/deepseek-r1-webgpu-local/package-lock.json +++ b/samples/deepseek-r1-webgpu-local/package-lock.json @@ -8,7 +8,7 @@ "name": "deepseek-r1-webgpu", "version": "0.0.0", "dependencies": { - "@huggingface/transformers": "^3.3.1", + "@huggingface/transformers": "^3.4.2", "@tailwindcss/vite": "^4.0.9", "better-react-mathjax": "^2.0.3", "dompurify": "^3.2.4", @@ -846,21 +846,21 @@ } }, "node_modules/@huggingface/jinja": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@huggingface/jinja/-/jinja-0.3.2.tgz", - "integrity": "sha512-F2FvuIc+w1blGsaqJI/OErRbWH6bVJDCBI8Rm5D86yZ2wlwrGERsfIaru7XUv9eYC3DMP3ixDRRtF0h6d8AZcQ==", + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@huggingface/jinja/-/jinja-0.3.4.tgz", + "integrity": "sha512-kFFQWJiWwvxezKQnvH1X7GjsECcMljFx+UZK9hx6P26aVHwwidJVTB0ptLfRVZQvVkOGHoMmTGvo4nT0X9hHOA==", "engines": { "node": ">=18" } }, "node_modules/@huggingface/transformers": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@huggingface/transformers/-/transformers-3.3.1.tgz", - "integrity": "sha512-ypduhicsjFQAIcYPBicojDGz9jpvU+abCuoRFYj/V9glTmMVLlGxCwssAGSGmoC+T+FV9JFI5U8i2H+zpOxVbg==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@huggingface/transformers/-/transformers-3.4.2.tgz", + "integrity": "sha512-B7K7SCkpqjlfhrV0z18icmnCqgdU2zq+gI3ttBRQ8xl6mIzfxeeKht/vCa8y7pbewY/hJmirKdQClpw0IUaSaw==", "dependencies": { - "@huggingface/jinja": "^0.3.2", + "@huggingface/jinja": "^0.3.3", "onnxruntime-node": "1.20.1", - "onnxruntime-web": "1.21.0-dev.20250114-228dd16893", + "onnxruntime-web": "1.22.0-dev.20250306-ccf8fdd9ea", "sharp": "^0.33.5" } }, @@ -3098,9 +3098,9 @@ } }, "node_modules/flatbuffers": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/flatbuffers/-/flatbuffers-1.12.0.tgz", - "integrity": "sha512-c7CZADjRcl6j0PlvFy0ZqXQ67qSEZfrVPynmnL+2zPc+NtMvrF8Y0QceMo7QqnSPc7+uWjUIAbvCQ5WIKlMVdQ==" + "version": "25.2.10", + "resolved": "https://registry.npmjs.org/flatbuffers/-/flatbuffers-25.2.10.tgz", + "integrity": "sha512-7JlN9ZvLDG1McO3kbX0k4v+SUAg48L1rIwEvN6ZQl/eCtgJz9UylTMzE9wrmYrcorgxm3CX/3T/w5VAub99UUw==" }, "node_modules/flatted": { "version": "3.3.2", @@ -4231,9 +4231,9 @@ "dev": true }, "node_modules/long": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/long/-/long-5.2.4.tgz", - "integrity": "sha512-qtzLbJE8hq7VabR3mISmVGtoXP8KGc2Z/AT8OuqlYD7JTR3oqrgwdjnk07wpj1twXxYmgDXgoKVWUG/fReSzHg==" + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/long/-/long-5.3.1.tgz", + "integrity": "sha512-ka87Jz3gcx/I7Hal94xaN2tZEOPoUOEVftkQqZx2EeQRN7LGdfLlI3FvZ+7WDplm+vK2Urx9ULrvSowtdCieng==" }, "node_modules/loose-envify": { "version": "1.4.0", @@ -4499,22 +4499,22 @@ } }, "node_modules/onnxruntime-web": { - "version": "1.21.0-dev.20250114-228dd16893", - "resolved": "https://registry.npmjs.org/onnxruntime-web/-/onnxruntime-web-1.21.0-dev.20250114-228dd16893.tgz", - "integrity": "sha512-fUnedxS63NYwNkQJlvdD55jVcOtyM+Qzw1SGt9Pj3jZVaIwR4mltx/5C0yvwdue44BTSV7M5Q0qnhL6/30ewqA==", + "version": "1.22.0-dev.20250306-ccf8fdd9ea", + "resolved": "https://registry.npmjs.org/onnxruntime-web/-/onnxruntime-web-1.22.0-dev.20250306-ccf8fdd9ea.tgz", + "integrity": "sha512-YwqS9Qqx2eKFXIx+HQloqRUG5/STHPUuNk8wn+qVVmwXBIfNdXX0/Lm7wgo5CnC2k+yqZmjDV5V1dZi4PeSPGQ==", "dependencies": { - "flatbuffers": "^1.12.0", + "flatbuffers": "^25.1.24", "guid-typescript": "^1.0.9", "long": "^5.2.3", - "onnxruntime-common": "1.21.0-dev.20241212-1f88284f96", + "onnxruntime-common": "1.22.0-dev.20250306-aafa8d170a", "platform": "^1.3.6", "protobufjs": "^7.2.4" } }, "node_modules/onnxruntime-web/node_modules/onnxruntime-common": { - "version": "1.21.0-dev.20241212-1f88284f96", - "resolved": "https://registry.npmjs.org/onnxruntime-common/-/onnxruntime-common-1.21.0-dev.20241212-1f88284f96.tgz", - "integrity": "sha512-zD6mQJfgeezbNKV2fiN/ZqB+LKdixJ7sKc5vu6PdqMU+bZk581g5XqrhoYNwe/RDJdFGQSMKK9+gUg4Mep+jKw==" + "version": "1.22.0-dev.20250306-aafa8d170a", + "resolved": "https://registry.npmjs.org/onnxruntime-common/-/onnxruntime-common-1.22.0-dev.20250306-aafa8d170a.tgz", + "integrity": "sha512-NfIQnW4lIk/8LnhnYqknYPeet0U0+AADgKQRlKex36QrNoVSCY+aNaX6wyy2VzQ4CNWxsYh0E203ajRD/zxn0g==" }, "node_modules/optionator": { "version": "0.9.4", diff --git a/samples/deepseek-r1-webgpu-local/package.json b/samples/deepseek-r1-webgpu-local/package.json index 75f350f..5c2a73c 100644 --- a/samples/deepseek-r1-webgpu-local/package.json +++ b/samples/deepseek-r1-webgpu-local/package.json @@ -12,7 +12,7 @@ "preview": "vite preview" }, "dependencies": { - "@huggingface/transformers": "^3.3.1", + "@huggingface/transformers": "^3.4.2", "@tailwindcss/vite": "^4.0.9", "better-react-mathjax": "^2.0.3", "dompurify": "^3.2.4", diff --git a/samples/deepseek-r1-webgpu/package-lock.json b/samples/deepseek-r1-webgpu/package-lock.json index 21bbfae..a73e5e4 100644 --- a/samples/deepseek-r1-webgpu/package-lock.json +++ b/samples/deepseek-r1-webgpu/package-lock.json @@ -8,7 +8,7 @@ "name": "deepseek-r1-webgpu", "version": "0.0.0", "dependencies": { - "@huggingface/transformers": "^3.3.1", + "@huggingface/transformers": "^3.4.2", "@tailwindcss/vite": "^4.0.9", "better-react-mathjax": "^2.0.3", "dompurify": "^3.2.4", @@ -846,21 +846,21 @@ } }, "node_modules/@huggingface/jinja": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@huggingface/jinja/-/jinja-0.3.2.tgz", - "integrity": "sha512-F2FvuIc+w1blGsaqJI/OErRbWH6bVJDCBI8Rm5D86yZ2wlwrGERsfIaru7XUv9eYC3DMP3ixDRRtF0h6d8AZcQ==", + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@huggingface/jinja/-/jinja-0.3.4.tgz", + "integrity": "sha512-kFFQWJiWwvxezKQnvH1X7GjsECcMljFx+UZK9hx6P26aVHwwidJVTB0ptLfRVZQvVkOGHoMmTGvo4nT0X9hHOA==", "engines": { "node": ">=18" } }, "node_modules/@huggingface/transformers": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@huggingface/transformers/-/transformers-3.3.1.tgz", - "integrity": "sha512-ypduhicsjFQAIcYPBicojDGz9jpvU+abCuoRFYj/V9glTmMVLlGxCwssAGSGmoC+T+FV9JFI5U8i2H+zpOxVbg==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@huggingface/transformers/-/transformers-3.4.2.tgz", + "integrity": "sha512-B7K7SCkpqjlfhrV0z18icmnCqgdU2zq+gI3ttBRQ8xl6mIzfxeeKht/vCa8y7pbewY/hJmirKdQClpw0IUaSaw==", "dependencies": { - "@huggingface/jinja": "^0.3.2", + "@huggingface/jinja": "^0.3.3", "onnxruntime-node": "1.20.1", - "onnxruntime-web": "1.21.0-dev.20250114-228dd16893", + "onnxruntime-web": "1.22.0-dev.20250306-ccf8fdd9ea", "sharp": "^0.33.5" } }, @@ -3098,9 +3098,9 @@ } }, "node_modules/flatbuffers": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/flatbuffers/-/flatbuffers-1.12.0.tgz", - "integrity": "sha512-c7CZADjRcl6j0PlvFy0ZqXQ67qSEZfrVPynmnL+2zPc+NtMvrF8Y0QceMo7QqnSPc7+uWjUIAbvCQ5WIKlMVdQ==" + "version": "25.2.10", + "resolved": "https://registry.npmjs.org/flatbuffers/-/flatbuffers-25.2.10.tgz", + "integrity": "sha512-7JlN9ZvLDG1McO3kbX0k4v+SUAg48L1rIwEvN6ZQl/eCtgJz9UylTMzE9wrmYrcorgxm3CX/3T/w5VAub99UUw==" }, "node_modules/flatted": { "version": "3.3.2", @@ -4231,9 +4231,9 @@ "dev": true }, "node_modules/long": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/long/-/long-5.2.4.tgz", - "integrity": "sha512-qtzLbJE8hq7VabR3mISmVGtoXP8KGc2Z/AT8OuqlYD7JTR3oqrgwdjnk07wpj1twXxYmgDXgoKVWUG/fReSzHg==" + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/long/-/long-5.3.1.tgz", + "integrity": "sha512-ka87Jz3gcx/I7Hal94xaN2tZEOPoUOEVftkQqZx2EeQRN7LGdfLlI3FvZ+7WDplm+vK2Urx9ULrvSowtdCieng==" }, "node_modules/loose-envify": { "version": "1.4.0", @@ -4499,22 +4499,22 @@ } }, "node_modules/onnxruntime-web": { - "version": "1.21.0-dev.20250114-228dd16893", - "resolved": "https://registry.npmjs.org/onnxruntime-web/-/onnxruntime-web-1.21.0-dev.20250114-228dd16893.tgz", - "integrity": "sha512-fUnedxS63NYwNkQJlvdD55jVcOtyM+Qzw1SGt9Pj3jZVaIwR4mltx/5C0yvwdue44BTSV7M5Q0qnhL6/30ewqA==", + "version": "1.22.0-dev.20250306-ccf8fdd9ea", + "resolved": "https://registry.npmjs.org/onnxruntime-web/-/onnxruntime-web-1.22.0-dev.20250306-ccf8fdd9ea.tgz", + "integrity": "sha512-YwqS9Qqx2eKFXIx+HQloqRUG5/STHPUuNk8wn+qVVmwXBIfNdXX0/Lm7wgo5CnC2k+yqZmjDV5V1dZi4PeSPGQ==", "dependencies": { - "flatbuffers": "^1.12.0", + "flatbuffers": "^25.1.24", "guid-typescript": "^1.0.9", "long": "^5.2.3", - "onnxruntime-common": "1.21.0-dev.20241212-1f88284f96", + "onnxruntime-common": "1.22.0-dev.20250306-aafa8d170a", "platform": "^1.3.6", "protobufjs": "^7.2.4" } }, "node_modules/onnxruntime-web/node_modules/onnxruntime-common": { - "version": "1.21.0-dev.20241212-1f88284f96", - "resolved": "https://registry.npmjs.org/onnxruntime-common/-/onnxruntime-common-1.21.0-dev.20241212-1f88284f96.tgz", - "integrity": "sha512-zD6mQJfgeezbNKV2fiN/ZqB+LKdixJ7sKc5vu6PdqMU+bZk581g5XqrhoYNwe/RDJdFGQSMKK9+gUg4Mep+jKw==" + "version": "1.22.0-dev.20250306-aafa8d170a", + "resolved": "https://registry.npmjs.org/onnxruntime-common/-/onnxruntime-common-1.22.0-dev.20250306-aafa8d170a.tgz", + "integrity": "sha512-NfIQnW4lIk/8LnhnYqknYPeet0U0+AADgKQRlKex36QrNoVSCY+aNaX6wyy2VzQ4CNWxsYh0E203ajRD/zxn0g==" }, "node_modules/optionator": { "version": "0.9.4", diff --git a/samples/deepseek-r1-webgpu/package.json b/samples/deepseek-r1-webgpu/package.json index b920483..1046ff9 100644 --- a/samples/deepseek-r1-webgpu/package.json +++ b/samples/deepseek-r1-webgpu/package.json @@ -12,7 +12,7 @@ "preview": "vite preview" }, "dependencies": { - "@huggingface/transformers": "^3.3.1", + "@huggingface/transformers": "^3.4.2", "@tailwindcss/vite": "^4.0.9", "better-react-mathjax": "^2.0.3", "dompurify": "^3.2.4",