From 3a32eb687eb3c48db8ec6b12ae941b0bf0144d83 Mon Sep 17 00:00:00 2001 From: "Doronin, Maksim" Date: Wed, 25 Mar 2026 12:42:45 +0000 Subject: [PATCH 1/5] Update python deps --- .github/actions/compile-models/action.yml | 2 +- .../actions/compile-models/requirements.in | 21 +- .../actions/compile-models/requirements.txt | 289 +++++++++--------- .github/actions/download-models/action.yml | 2 +- .../actions/download-models/requirements.in | 6 +- .../actions/download-models/requirements.txt | 95 +++--- .github/requirements-dev.in | 4 +- .github/requirements-dev.txt | 6 +- .github/workflows/clang-format.yml | 2 +- .github/workflows/job_build_cid.yml | 2 +- .github/workflows/job_build_plugin_linux.yml | 2 +- .../workflows/job_tests_compilation_linux.yml | 15 +- .github/workflows/ubuntu_24.yml | 2 +- 13 files changed, 243 insertions(+), 205 deletions(-) diff --git a/.github/actions/compile-models/action.yml b/.github/actions/compile-models/action.yml index e86b312a50..cc21f4dc1f 100644 --- a/.github/actions/compile-models/action.yml +++ b/.github/actions/compile-models/action.yml @@ -37,7 +37,7 @@ runs: - name: Setup python version uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0 with: - python-version: '3.13' + python-version: '3.14' - name: Install dependencies shell: bash diff --git a/.github/actions/compile-models/requirements.in b/.github/actions/compile-models/requirements.in index 21e87b47df..d1527522f9 100644 --- a/.github/actions/compile-models/requirements.in +++ b/.github/actions/compile-models/requirements.in @@ -1,22 +1,23 @@ --extra-index-url https://download.pytorch.org/whl/cpu # Core -transformers==4.57.3 -torch==2.8.0+cpu -torchvision==0.23.0+cpu -protobuf==6.33.5 -onnx==1.20.0 -onnxruntime==1.23.2 +transformers==4.57.6 +torch==2.11.0+cpu +torchvision==0.26.0+cpu +protobuf==7.34.1 +onnx==1.20.1 +onnxruntime==1.24.4 onnxruntime-tools>=1.7.0 # Hugging Face Hub -huggingface_hub==0.36.0 -hf-xet==1.2.0 +huggingface_hub==0.36.2 +hf-xet==1.4.2 # Utils +numpy>=1.26,<3 pillow>=12.1.1 requests>=2.32.5 tqdm>=4.67.3 -accelerate>=1.12.0 +accelerate>=1.13.0 urllib3>=2.6.3 -filelock>=3.21.2 +filelock>=3.25.2 diff --git a/.github/actions/compile-models/requirements.txt b/.github/actions/compile-models/requirements.txt index e1f3888fc4..f74be031a4 100644 --- a/.github/actions/compile-models/requirements.txt +++ b/.github/actions/compile-models/requirements.txt @@ -1,14 +1,14 @@ # -# This file is autogenerated by pip-compile with Python 3.13 +# This file is autogenerated by pip-compile with Python 3.14 # by the following command: # -# pip-compile --allow-unsafe --generate-hashes --pip-args='--extra-index-url https://download.pytorch.org/whl/cpu' .github/actions/compile-models/requirements.in +# pip-compile --allow-unsafe --generate-hashes --pip-args='--extra-index-url https://download.pytorch.org/whl/cpu' '.github\actions\compile-models\requirements.in' # --extra-index-url https://download.pytorch.org/whl/cpu -accelerate==1.12.0 \ - --hash=sha256:3e2091cd341423207e2f084a6654b1efcd250dc326f2a37d6dde446e07cabb11 \ - --hash=sha256:70988c352feb481887077d2ab845125024b2a137a5090d6d7a32b57d03a45df6 +accelerate==1.13.0 \ + --hash=sha256:cf1a3efb96c18f7b152eb0fa7490f3710b19c3f395699358f08decca2b8b62e0 \ + --hash=sha256:d631b4e0f5b3de4aff2d7e9e6857d164810dfc3237d54d017f075122d057b236 # via -r .github/actions/compile-models/requirements.in certifi==2025.4.26 \ --hash=sha256:0a816057ea3cdefcef70270d2c515e4506bbc954f417fa5ade2021213bb8f0c6 \ @@ -115,12 +115,10 @@ colorama==0.4.6 \ coloredlogs==15.0.1 \ --hash=sha256:612ee75c546f53e92e70049c9dbfcc18c935a2b9a53b66085ce9ef6a6e5c0934 \ --hash=sha256:7c991aa71a4577af2f82600d8f8f3a89f936baeaf9b50a9c197da014e5bf16b0 - # via - # onnxruntime - # onnxruntime-tools -filelock==3.21.2 \ - --hash=sha256:cfd218cfccf8b947fce7837da312ec3359d10ef2a47c8602edd59e0bacffb708 \ - --hash=sha256:d6cd4dbef3e1bb63bc16500fc5aa100f16e405bbff3fb4231711851be50c1560 + # via onnxruntime-tools +filelock==3.25.2 \ + --hash=sha256:b64ece2b38f4ca29dd3e810287aa8c48182bbecd1ae6e9ae126c9b35f1382694 \ + --hash=sha256:ca8afb0da15f229774c9ad1b455ed96e85a81373065fb10446672f64444ddf70 # via # -r .github/actions/compile-models/requirements.in # huggingface-hub @@ -136,33 +134,36 @@ fsspec==2025.3.2 \ # via # huggingface-hub # torch -hf-xet==1.2.0 \ - --hash=sha256:10bfab528b968c70e062607f663e21e34e2bba349e8038db546646875495179e \ - --hash=sha256:210d577732b519ac6ede149d2f2f34049d44e8622bf14eb3d63bbcd2d4b332dc \ - --hash=sha256:27df617a076420d8845bea087f59303da8be17ed7ec0cd7ee3b9b9f579dff0e4 \ - --hash=sha256:293a7a3787e5c95d7be1857358a9130694a9c6021de3f27fa233f37267174382 \ - --hash=sha256:29c8fc913a529ec0a91867ce3d119ac1aac966e098cf49501800c870328cc090 \ - --hash=sha256:2a212e842647b02eb6a911187dc878e79c4aa0aa397e88dd3b26761676e8c1f8 \ - --hash=sha256:30e06daccb3a7d4c065f34fc26c14c74f4653069bb2b194e7f18f17cbe9939c0 \ - --hash=sha256:3651fd5bfe0281951b988c0facbe726aa5e347b103a675f49a3fa8144c7968fd \ - --hash=sha256:46740d4ac024a7ca9b22bebf77460ff43332868b661186a8e46c227fdae01848 \ - --hash=sha256:4c1428c9ae73ec0939410ec73023c4f842927f39db09b063b9482dac5a3bb737 \ - --hash=sha256:66e159cbfcfbb29f920db2c09ed8b660eb894640d284f102ada929b6e3dc410a \ - --hash=sha256:6de1fc44f58f6dd937956c8d304d8c2dea264c80680bcfa61ca4a15e7b76780f \ - --hash=sha256:7d40b18769bb9a8bc82a9ede575ce1a44c75eb80e7375a01d76259089529b5dc \ - --hash=sha256:9c91d5ae931510107f148874e9e2de8a16052b6f1b3ca3c1b12f15ccb491390f \ - --hash=sha256:a55558084c16b09b5ed32ab9ed38421e2d87cf3f1f89815764d1177081b99865 \ - --hash=sha256:a8c27070ca547293b6890c4bf389f713f80e8c478631432962bb7f4bc0bd7d7f \ - --hash=sha256:b70218dd548e9840224df5638fdc94bd033552963cfa97f9170829381179c813 \ - --hash=sha256:cd3a6027d59cfb60177c12d6424e31f4b5ff13d8e3a1247b3a584bf8977e6df5 \ - --hash=sha256:ceeefcd1b7aed4956ae8499e2199607765fbd1c60510752003b6cc0b8413b649 \ - --hash=sha256:d06fa97c8562fb3ee7a378dd9b51e343bc5bc8190254202c9771029152f5e08c \ - --hash=sha256:e6584a52253f72c9f52f9e549d5895ca7a471608495c4ecaa6cc73dba2b24d69 \ - --hash=sha256:f182f264ed2acd566c514e45da9f2119110e48a87a327ca271027904c70c5832 +hf-xet==1.4.2 \ + --hash=sha256:09b138422ecbe50fd0c84d4da5ff537d27d487d3607183cd10e3e53f05188e82 \ + --hash=sha256:163aab46854ccae0ab6a786f8edecbbfbaa38fcaa0184db6feceebf7000c93c0 \ + --hash=sha256:2f45c712c2fa1215713db10df6ac84b49d0e1c393465440e9cb1de73ecf7bbf6 \ + --hash=sha256:32c012286b581f783653e718c1862aea5b9eb140631685bb0c5e7012c8719a87 \ + --hash=sha256:41659966020d59eb9559c57de2cde8128b706a26a64c60f0531fa2318f409418 \ + --hash=sha256:4642a6cf249c09da8c1f87fe50b24b2a3450b235bf8adb55700b52f0ea6e2eb6 \ + --hash=sha256:5b2e0132c56d7ee1bf55bdb638c4b62e7106f6ac74f0b786fed499d5548c5570 \ + --hash=sha256:5c588e21d80010119458dd5d02a69093f0d115d84e3467efe71ffb2c67c19146 \ + --hash=sha256:6b0932eb8b10317ea78b7da6bab172b17be03bbcd7809383d8d5abd6a2233e04 \ + --hash=sha256:6d2f8ee39fa9fba9af929f8c0d0482f8ee6e209179ad14a909b6ad78ffcb7c81 \ + --hash=sha256:6d53df40616f7168abfccff100d232e9d460583b9d86fa4912c24845f192f2b8 \ + --hash=sha256:71f02d6e4cdd07f344f6844845d78518cc7186bd2bc52d37c3b73dc26a3b0bc5 \ + --hash=sha256:769431385e746c92dc05492dde6f687d304584b89c33d79def8367ace06cb555 \ + --hash=sha256:77e8c180b7ef12d8a96739a4e1e558847002afe9ea63b6f6358b2271a8bdda1c \ + --hash=sha256:949dcf88b484bb9d9276ca83f6599e4aa03d493c08fc168c124ad10b2e6f75d7 \ + --hash=sha256:9d9a634cc929cfbaf2e1a50c0e532ae8c78fa98618426769480c58501e8c8ac2 \ + --hash=sha256:a296744d771a8621ad1d50c098d7ab975d599800dae6d48528ba3944e5001ba0 \ + --hash=sha256:ac8202ae1e664b2c15cdfc7298cbb25e80301ae596d602ef7870099a126fcad4 \ + --hash=sha256:ad185719fb2e8ac26f88c8100562dbf9dbdcc3d9d2add00faa94b5f106aea53f \ + --hash=sha256:b7457b6b482d9e0743bd116363239b1fa904a5e65deede350fbc0c4ea67c71ea \ + --hash=sha256:c3b3c6a882016b94b6c210957502ff7877802d0dbda8ad142c8595db8b944271 \ + --hash=sha256:c9dd1c1bc4cc56168f81939b0e05b4c36dd2d28c13dc1364b17af89aa0082496 \ + --hash=sha256:e9b38d876e94d4bdcf650778d6ebbaa791dd28de08db9736c43faff06ede1b5a \ + --hash=sha256:f563f7efe49588b7d0629d18d36f46d1658fe7e08dce3fa3d6526e1c98315e2d \ + --hash=sha256:fca58a2ae4e6f6755cc971ac6fcdf777ea9284d7e540e350bb000813b9a3008d # via -r .github/actions/compile-models/requirements.in -huggingface-hub==0.36.0 \ - --hash=sha256:47b3f0e2539c39bf5cde015d63b72ec49baff67b6931c3d97f3f84532e2b8d25 \ - --hash=sha256:7bcc9ad17d5b3f07b57c78e79d527102d08313caa278a641993acddcb894548d +huggingface-hub==0.36.2 \ + --hash=sha256:1934304d2fb224f8afa3b87007d58501acfda9215b334eed53072dd5e815ff7a \ + --hash=sha256:48f0c8eac16145dfce371e9d2d7772854a4f591bcb56c9cf548accf531d54270 # via # -r .github/actions/compile-models/requirements.in # accelerate @@ -345,6 +346,7 @@ numpy==2.2.5 \ --hash=sha256:ee461a4eaab4f165b68780a6a1af95fb23a29932be7569b9fab666c407969051 \ --hash=sha256:f5045039100ed58fa817a6227a356240ea1b9a1bc141018864c306c1a16d4175 # via + # -r .github/actions/compile-models/requirements.in # accelerate # ml-dtypes # onnx @@ -352,56 +354,58 @@ numpy==2.2.5 \ # onnxruntime-tools # torchvision # transformers -onnx==1.20.0 \ - --hash=sha256:00dc8ae2c7b283f79623961f450b5515bd2c4b47a7027e7a1374ba49cef27768 \ - --hash=sha256:02e0d72ab09a983fce46686b155a5049898558d9f3bc6e8515120d6c40666318 \ - --hash=sha256:1a93ec69996b4556062d552ed1aa0671978cfd3c17a40bf4c89a1ae169c6a4ad \ - --hash=sha256:1d3d0308e2c194f4b782f51e78461b567fac8ce6871c0cf5452ede261683cc8f \ - --hash=sha256:1ecca1f963d69e002c03000f15844f8cac3b6d7b6639a934e73571ee02d59c35 \ - --hash=sha256:2241c85fdaa25a66565fcd1d327c7bcd8f55165420ebaee1e9563c3b9bf961c9 \ - --hash=sha256:259b05758d41645f5545c09f887187662b350d40db8d707c33c94a4f398e1733 \ - --hash=sha256:2d25a9e1fde44bc69988e50e2211f62d6afcd01b0fd6dfd23429fd978a35d32f \ - --hash=sha256:31efe37d7d1d659091f34ddd6a31780334acf7c624176832db9a0a8ececa8fb5 \ - --hash=sha256:392ca68b34b97e172d33b507e1e7bfdf2eea96603e6e7ff109895b82ff009dc7 \ - --hash=sha256:3a6de7dda77926c323b0e5a830dc9c2866ce350c1901229e193be1003a076c25 \ - --hash=sha256:3e941d0f3edd57e1d63e2562c74aec2803ead5b965e76ccc3d2b2bd4ae0ea054 \ - --hash=sha256:6930ed7795912c4298ec8642b33c99c51c026a57edf17788b8451fe22d11e674 \ - --hash=sha256:71177f8fd5c0dd90697bc281f5035f73707bdac83257a5c54d74403a1100ace9 \ - --hash=sha256:7646e700c0a53770a86d5a9a582999a625a3173c4323635960aec3cba8441c6a \ - --hash=sha256:7e706470f8b731af6d0347c4f01b8e0e1810855d0c71c467066a5bd7fa21704b \ - --hash=sha256:9d1a4e02148b2a7a4b82796d0ecdb6e49ba7abd34bb5a9de22af86aad556fb76 \ - --hash=sha256:afc4cf83ce5d547ebfbb276dae8eb0ec836254a8698d462b4ba5f51e717fd1ae \ - --hash=sha256:d0bdfd22fe92b87bf98424335ec1191ed79b08cd0f57fe396fab558b83b2c868 \ - --hash=sha256:d75da05e743eb9a11ff155a775cae5745e71f1cd0ca26402881b8f20e8d6e449 \ - --hash=sha256:ee46cdc5abd851a007a4be81ee53e0e303cf9a0e46d74231d5d361333a1c9411 \ - --hash=sha256:f62978ecfb8f320faba6704abd20253a5a79aacc4e5d39a9c061dd63d3b7574f \ - --hash=sha256:f8424c95491de38ecc280f7d467b298cb0b7cdeb1cd892eb9b4b9541c00a600e +onnx==1.20.1 \ + --hash=sha256:0104bb2d4394c179bcea3df7599a45a2932b80f4633840896fcf0d7d8daecea2 \ + --hash=sha256:0903e6088ed5e8f59ebd381ab2a6e9b2a60b4c898f79aa2fe76bb79cf38a5031 \ + --hash=sha256:15c815313bbc4b2fdc7e4daeb6e26b6012012adc4d850f4e3b09ed327a7ea92a \ + --hash=sha256:17483e59082b2ca6cadd2b48fd8dce937e5b2c985ed5583fefc38af928be1826 \ + --hash=sha256:1d923bb4f0ce1b24c6859222a7e6b2f123e7bfe7623683662805f2e7b9e95af2 \ + --hash=sha256:1f0371aa67f51917a09cc829ada0f9a79a58f833449e03d748f7f7f53787c43c \ + --hash=sha256:21d747348b1c8207406fa2f3e12b82f53e0d5bb3958bcd0288bd27d3cb6ebb00 \ + --hash=sha256:2297f428c51c7fc6d8fad0cf34384284dfeff3f86799f8e83ef905451348ade0 \ + --hash=sha256:29197b768f5acdd1568ddeb0a376407a2817844f6ac1ef8c8dd2d974c9ab27c3 \ + --hash=sha256:3fe243e83ad737637af6512708454e720d4b0864def2b28e6b0ee587b80a50be \ + --hash=sha256:53426e1b458641e7a537e9f176330012ff59d90206cac1c1a9d03cdd73ed3095 \ + --hash=sha256:564c35a94811979808ab5800d9eb4f3f32c12daedba7e33ed0845f7c61ef2431 \ + --hash=sha256:63d9cbcab8c96841eadeb7c930e07bfab4dde8081eb76fb68e0dfb222706b81e \ + --hash=sha256:9336b6b8e6efcf5c490a845f6afd7e041c89a56199aeda384ed7d58fb953b080 \ + --hash=sha256:9fe7f9a633979d50984b94bda8ceb7807403f59a341d09d19342dc544d0ca1d5 \ + --hash=sha256:be1e5522200b203b34327b2cf132ddec20ab063469476e1f5b02bb7bd259a489 \ + --hash=sha256:ca7281f8c576adf396c338cf43fff26faee8d4d2e2577b8e73738f37ceccf945 \ + --hash=sha256:d78cde72d7ca8356a2d99c5dc0dbf67264254828cae2c5780184486c0cd7b3bf \ + --hash=sha256:ddc0b7d8b5a94627dc86c533d5e415af94cbfd103019a582669dad1f56d30281 \ + --hash=sha256:ded16de1df563d51fbc1ad885f2a426f814039d8b5f4feb77febe09c0295ad67 \ + --hash=sha256:e24e96b48f27e4d6b44cb0b195b367a2665da2d819621eec51903d575fc49d38 \ + --hash=sha256:e2b0cf797faedfd3b83491dc168ab5f1542511448c65ceb482f20f04420cbf3a \ + --hash=sha256:eb335d7bcf9abac82a0d6a0fda0363531ae0b22cfd0fc6304bff32ee29905def # via # -r .github/actions/compile-models/requirements.in # onnxruntime-tools -onnxruntime==1.23.2 \ - --hash=sha256:0be6a37a45e6719db5120e9986fcd30ea205ac8103fd1fb74b6c33348327a0cc \ - --hash=sha256:0f9b4ae77f8e3c9bee50c27bc1beede83f786fe1d52e99ac85aa8d65a01e9b77 \ - --hash=sha256:162f4ca894ec3de1a6fd53589e511e06ecdc3ff646849b62a9da7489dee9ce95 \ - --hash=sha256:1f9cc0a55349c584f083c1c076e611a7c35d5b867d5d6e6d6c823bf821978088 \ - --hash=sha256:218295a8acae83905f6f1aed8cacb8e3eb3bd7513a13fe4ba3b2664a19fc4a6b \ - --hash=sha256:25de5214923ce941a3523739d34a520aac30f21e631de53bba9174dc9c004435 \ - --hash=sha256:2ff531ad8496281b4297f32b83b01cdd719617e2351ffe0dba5684fb283afa1f \ - --hash=sha256:45d127d6e1e9b99d1ebeae9bcd8f98617a812f53f46699eafeb976275744826b \ - --hash=sha256:4ca88747e708e5c67337b0f65eed4b7d0dd70d22ac332038c9fc4635760018f7 \ - --hash=sha256:6f91d2c9b0965e86827a5ba01531d5b669770b01775b23199565d6c1f136616c \ - --hash=sha256:76ff670550dc23e58ea9bc53b5149b99a44e63b34b524f7b8547469aaa0dcb8c \ - --hash=sha256:87d8b6eaf0fbeb6835a60a4265fde7a3b60157cf1b2764773ac47237b4d48612 \ - --hash=sha256:8bace4e0d46480fbeeb7bbe1ffe1f080e6663a42d1086ff95c1551f2d39e7872 \ - --hash=sha256:8f7d1fe034090a1e371b7f3ca9d3ccae2fabae8c1d8844fb7371d1ea38e8e8d2 \ - --hash=sha256:902c756d8b633ce0dedd889b7c08459433fbcf35e9c38d1c03ddc020f0648c6e \ - --hash=sha256:9d2385e774f46ac38f02b3a91a91e30263d41b2f1f4f26ae34805b2a9ddef466 \ - --hash=sha256:a7730122afe186a784660f6ec5807138bf9d792fa1df76556b27307ea9ebcbe3 \ - --hash=sha256:b28740f4ecef1738ea8f807461dd541b8287d5650b5be33bca7b474e3cbd1f36 \ - --hash=sha256:b8f029a6b98d3cf5be564d52802bb50a8489ab73409fa9db0bf583eabb7c2321 \ - --hash=sha256:bbfd2fca76c855317568c1b36a885ddea2272c13cb0e395002c402f2360429a6 \ - --hash=sha256:da44b99206e77734c5819aa2142c69e64f3b46edc3bd314f6a45a932defc0b3e \ - --hash=sha256:e2b9233c4947907fd1818d0e581c049c41ccc39b2856cc942ff6d26317cee145 +onnxruntime==1.24.4 \ + --hash=sha256:046ff290045a387676941a02a8ae5c3ebec6b4f551ae228711968c4a69d8f6b7 \ + --hash=sha256:0bdfce8e9a6497cec584aab407b71bf697dac5e1b7b7974adc50bf7533bdb3a2 \ + --hash=sha256:0d640eb9f3782689b55cfa715094474cd5662f2f137be6a6f847a594b6e9705c \ + --hash=sha256:14ed1f197fab812b695a5eaddb536c635e58a2fbbe50a517c78f082cc6ce9177 \ + --hash=sha256:1700f559c8086d06b2a4d5de51e62cb4ff5e2631822f71a36db8c72383db71ee \ + --hash=sha256:1a5c5a544b22f90859c88617ecb30e161ee3349fcc73878854f43d77f00558b5 \ + --hash=sha256:311e309f573bf3c12aa5723e23823077f83d5e412a18499d4485c7eb41040858 \ + --hash=sha256:3b6ba8b0181a3aa88edab00eb01424ffc06f42e71095a91186c2249415fcff93 \ + --hash=sha256:3f0b910e86b759a4732663ec61fd57ac42ee1b0066f68299de164220b660546d \ + --hash=sha256:4c74e268dc808e61e63784d43f9ddcdaf50a776c2819e8bd1d1b11ef64bf7e36 \ + --hash=sha256:535b29475ca42b593c45fbb2152fbf1cdf3f287315bf650e6a724a0a1d065cdb \ + --hash=sha256:71d6a5c1821d6e8586a024000ece458db8f2fc0ecd050435d45794827ce81e19 \ + --hash=sha256:aa12ddc54c9c4594073abcaa265cd9681e95fb89dae982a6f508a794ca42e661 \ + --hash=sha256:b43b63eb24a2bc8fc77a09be67587a570967a412cccb837b6245ccb546691153 \ + --hash=sha256:cad1c2b3f455c55678ab2a8caa51fb420c25e6e3cf10f4c23653cdabedc8de78 \ + --hash=sha256:dc4aaed1e5e1aaacf2343c838a30a7c3ade78f13eeb16817411f929d04040a13 \ + --hash=sha256:e1cc6a518255f012134bc791975a6294806be9a3b20c4a54cca25194c90cf731 \ + --hash=sha256:e26478356dba25631fb3f20112e345f8e8bf62c499bb497e8a559f7d69cf7e7b \ + --hash=sha256:e2b7969e72d8cb53ffc88ab6d49dd5e75c1c663bda7be7eb0ece192f127343d1 \ + --hash=sha256:e30c972bc02e072911aabb6891453ec73795386c0af2b761b65444b8a4c4745f \ + --hash=sha256:e54ad52e61d2d4618dcff8fa1480ac66b24ee2eab73331322db1049f11ccf330 \ + --hash=sha256:e6214096e14b7b52e3bee1903dc12dc7ca09cb65e26664668a4620cc5e6f9a90 \ + --hash=sha256:e99a48078baaefa2b50fe5836c319499f71f13f76ed32d0211f39109147a49e0 \ + --hash=sha256:fbff2a248940e3398ae78374c5a839e49a2f39079b488bc64439fa0ec327a3e4 # via -r .github/actions/compile-models/requirements.in onnxruntime-tools==1.7.0 \ --hash=sha256:1dff888b5c482ac5bc627f12e108445fefcb3d600c43f63633975316fe617ad8 \ @@ -511,17 +515,15 @@ pillow==12.1.1 \ # via # -r .github/actions/compile-models/requirements.in # torchvision -protobuf==6.33.5 \ - --hash=sha256:3093804752167bcab3998bec9f1048baae6e29505adaf1afd14a37bddede533c \ - --hash=sha256:69915a973dd0f60f31a08b8318b73eab2bd6a392c79184b3612226b0a3f8ec02 \ - --hash=sha256:6ddcac2a081f8b7b9642c09406bc6a4290128fce5f471cddd165960bb9119e5c \ - --hash=sha256:8afa18e1d6d20af15b417e728e9f60f3aa108ee76f23c3b2c07a2c3b546d3afd \ - --hash=sha256:8f04fa32763dcdb4973d537d6b54e615cc61108c7cb38fe59310c3192d29510a \ - --hash=sha256:9b71e0281f36f179d00cbcb119cb19dec4d14a81393e5ea220f64b286173e190 \ - --hash=sha256:a3157e62729aafb8df6da2c03aa5c0937c7266c626ce11a278b6eb7963c4e37c \ - --hash=sha256:a5cb85982d95d906df1e2210e58f8e4f1e3cdc088e52c921a041f9c9a0386de5 \ - --hash=sha256:cbf16ba3350fb7b889fca858fb215967792dc125b35c7976ca4818bee3521cf0 \ - --hash=sha256:d71b040839446bac0f4d162e758bea99c8251161dae9d0983a3b88dee345153b +protobuf==7.34.1 \ + --hash=sha256:34b84ce27680df7cca9f231043ada0daa55d0c44a2ddfaa58ec1d0d89d8bf60a \ + --hash=sha256:403b093a6e28a960372b44e5eb081775c9b056e816a8029c61231743d63f881a \ + --hash=sha256:5185e0e948d07abe94bb76ec9b8416b604cfe5da6f871d67aad30cbf24c3110b \ + --hash=sha256:8ff40ce8cd688f7265326b38d5a1bed9bfdf5e6723d49961432f83e21d5713e4 \ + --hash=sha256:9ce42245e704cc5027be797c1db1eb93184d44d1cdd71811fb2d9b25ad541280 \ + --hash=sha256:bb3812cd53aefea2b028ef42bd780f5b96407247f20c6ef7c679807e9d188f11 \ + --hash=sha256:d8b2cc79c4d8f62b293ad9b11ec3aebce9af481fa73e64556969f7345ebf9fc7 \ + --hash=sha256:e97b55646e6ce5cbb0954a8c28cd39a5869b59090dfaa7df4598a7fba869468c # via # -r .github/actions/compile-models/requirements.in # onnx @@ -755,50 +757,61 @@ tokenizers==0.22.1 \ --hash=sha256:e2ef6063d7a84994129732b47e7915e8710f27f99f3a3260b8a38fc7ccd083f4 \ --hash=sha256:e7d094ae6312d69cc2a872b54b91b309f4f6fbce871ef28eb27b52a98e4d0214 # via transformers -torch==2.8.0+cpu \ - --hash=sha256:0e34e276722ab7dd0dffa9e12fe2135a9b34a0e300c456ed7ad6430229404eb5 \ - --hash=sha256:16d75fa4e96ea28a785dfd66083ca55eb1058b6d6c5413f01656ca965ee2077e \ - --hash=sha256:2be20b2c05a0cce10430cc25f32b689259640d273232b2de357c35729132256d \ - --hash=sha256:2bfc013dd6efdc8f8223a0241d3529af9f315dffefb53ffa3bf14d3f10127da6 \ - --hash=sha256:41e6fc5ec0914fcdce44ccf338b1d19a441b55cafdd741fd0bf1af3f9e4cfd14 \ - --hash=sha256:5239ef35402000844b676a9b79ed76d5ae6b028a6762bbdfebdf8421a0f4d2aa \ - --hash=sha256:5d255d259fbc65439b671580e40fdb8faea4644761b64fed90d6904ffe71bbc1 \ - --hash=sha256:610f600c102386e581327d5efc18c0d6edecb9820b4140d26163354a99cd800d \ - --hash=sha256:64c187345509f2b1bb334feed4666e2c781ca381874bde589182f81247e61f88 \ - --hash=sha256:680129efdeeec3db5da3f88ee5d28c1b1e103b774aef40f9d638e2cce8f8d8d8 \ - --hash=sha256:6d93a7165419bc4b2b907e859ccab0dea5deeab261448ae9a5ec5431f14c0e64 \ - --hash=sha256:7631ef49fbd38d382909525b83696dc12a55d68492ade4ace3883c62b9fc140f \ - --hash=sha256:7cc4af6ba954f36c2163eab98cf113c137fc25aa8bbf1b06ef155968627beed2 \ - --hash=sha256:8b5882276633cf91fe3d2d7246c743b94d44a7e660b27f1308007fdb1bb89f7d \ - --hash=sha256:8f81dedb4c6076ec325acc3b47525f9c550e5284a18eae1d9061c543f7b6e7de \ - --hash=sha256:99fc421a5d234580e45957a7b02effbf3e1c884a5dd077afc85352c77bf41434 \ - --hash=sha256:a5064b5e23772c8d164068cc7c12e01a75faf7b948ecd95a0d4007d7487e5f25 \ - --hash=sha256:a9dbb6f64f63258bc811e2c0c99640a81e5af93c531ad96e95c5ec777ea46dab \ - --hash=sha256:af81283ac671f434b1b25c95ba295f270e72db1fad48831eb5e4748ff9840041 \ - --hash=sha256:b2149858b8340aeeb1f3056e0bff5b82b96e43b596fe49a9dba3184522261213 \ - --hash=sha256:bda4f93d64dcd9ae5d51844bbccc6fcb7d603522bcc95d256b5fe3bdb9dccca3 \ - --hash=sha256:cb06175284673a581dd91fb1965662ae4ecaba6e5c357aa0ea7bb8b84b6b7eeb \ - --hash=sha256:cb9a8ba8137ab24e36bf1742cb79a1294bd374db570f09fc15a5e1318160db4e \ - --hash=sha256:e1ee1b2346ade3ea90306dfbec7e8ff17bc220d344109d189ae09078333b0856 \ - --hash=sha256:e3c3fce24ebaac954b837d1498e36d484ad0d93e2a1ed5b6b0c55a02ea748fab \ - --hash=sha256:eac8b7ef5c7ca106daec5e829dfa8ca56ca47601db13b402d2608861ad3ab926 +torch==2.11.0+cpu \ + --hash=sha256:1abeaa46fa7532ed35ed79146f4de5d7a9d4b30462c98052ea4ddfe781ea3eca \ + --hash=sha256:2db3ae5404e32cb42b5fcbd94f13607761eaec0cf1687fde95095289d1e26cfb \ + --hash=sha256:3d8a7789e61dbf11f8922672c43354614b9b0debd40899c0a94f1ad9e0bd6bd9 \ + --hash=sha256:45025d7752dbc6b4c784c03afaee9c5f19730ce084b2e43fc9a2fe1677d9ff86 \ + --hash=sha256:46fbb0aa257bb781efbfad648f5b045c0e232573b661f1461593db61342e9096 \ + --hash=sha256:48b3e21a311445acdd0b27f13830e21d93adef70d4721e051e9f059baeb9b8f9 \ + --hash=sha256:51a221769d4a316f4b47a786c12e67c3f4807db8ed13c7b8817ebe73786acbbc \ + --hash=sha256:5214b203ee187f8746c66f1378b72611b7c1e15c5cb325037541899e705ea24e \ + --hash=sha256:62ec1f1694c185f601eab74eb7fc0e8e10c64c06ae82f13c3592774c231c4877 \ + --hash=sha256:65d427a196ab0abe359b93c5bffedd76ded02df2b1b1d2d9f11a2609b69f426a \ + --hash=sha256:6db45e7b2526d996fbf47c3d08737807a60a4e17996a6d91a97027fe260832c8 \ + --hash=sha256:70ecb2659af6373b7c5336e692e665605b0201ea21ff51aaea47e1d75ea6b5aa \ + --hash=sha256:71676f6a9a84bbd385e010198b51fa1c2324fb8f3c512a32d2c81af65f68f4c9 \ + --hash=sha256:7575af4c9f7f7500ed62b1dafeb069aa0ba35b368a5f09793b3976b3d50f4fe4 \ + --hash=sha256:768f22924a25cad2adeb9c6cbac5159e71067c8d4019b1511960d7435a5ca652 \ + --hash=sha256:825f1596878280a3a4c861441674888bc2d792e4ab7b045cb35feeab3f4f5dd7 \ + --hash=sha256:8713bb8679376ea0ec25742100b6cfb8447e0904c48bddefb9eb0ac1abbfa60a \ + --hash=sha256:8a56a8c95531ef0e454510ba8bbd9d11dc7a9000337265210b10f6bfeacdd485 \ + --hash=sha256:8f13dc7075ae04ca5f876a9f40b4e47522a04c23e30824b4409f42a3f3e57aa4 \ + --hash=sha256:c7dbae3a5cd0a4a3eab760742b9be3bd79282259488cf83176197cef31ce1610 \ + --hash=sha256:c8a0bdfb2fd915b6c2cd27c856f63f729c366a4917772eba6b2b02aa3bce70d5 \ + --hash=sha256:c9a14c367f470623b978e273a4e1915995b4ba7a0ae999178b06c273eea3536f \ + --hash=sha256:d1eff25ccc454faf21c9666c81bfab8e405e87c12d300708d4559620bc191a36 \ + --hash=sha256:ed70d4a4fc9f8b826c02fa1a9800a83820fb2fa6ae607680b53390f9ef394d85 \ + --hash=sha256:f378df648bf7fb94bbc820dfec37d3d346bd1703c692a2215edebf6edcef8b75 \ + --hash=sha256:f82e2ae20c1545bb03997d1cc3143d94e14b800038669ee1aca45808a9acc338 \ + --hash=sha256:f8481ea9088e4e5b81178a75aabdbb658bde8639bc1a15fd5d8f930abc966735 \ + --hash=sha256:fe708aa0c1df5cce9962df806065534ae9af5eb29ee6145a705176266427c931 # via # -r .github/actions/compile-models/requirements.in # accelerate # torchvision -torchvision==0.23.0+cpu \ - --hash=sha256:474d77adbbbed5166db3e5636b4b4ae3399c66ef5bfa12536e254b32259c90c0 \ - --hash=sha256:51603eb071d0681abc4db98b10ff394ace31f425852e8de249b91c09c60eb19a \ - --hash=sha256:758fa965628ec53712fffdd866401329e8a5f2c5d36325b17aad771d2d2e3495 \ - --hash=sha256:82928788025170c62e7df1120dcdc0cd175bfc31c08374613ce6d1a040bc0cda \ - --hash=sha256:8d6a47e23d7896f0ef9aa7ea7179eb6324e82438aa66d19884c2020d0646b104 \ - --hash=sha256:a651ccc540cf4c87eb988730c59c2220c52b57adc276f044e7efb9830fa65a1d \ - --hash=sha256:ae459d4509d3b837b978dc6c66106601f916b6d2cda75c137e3f5f48324ce1da \ - --hash=sha256:bc6cee94bcc145d59426fd5289ca91e42cdb60e9886590f29d88f9f03c6bdea3 \ - --hash=sha256:c879590294471ffa6dca8ae2115c08351dde3b674fa271dd3b175f2de508a80a \ - --hash=sha256:d72ee52a73ca0a44f7d61729eb9de1b90b67230b71a496ff0d58b4255e6b88a9 \ - --hash=sha256:d83d8075db43b8ca89680bdeb2f100c832e2a3aa61ee42c038b1a146e5e511b6 \ - --hash=sha256:dea90a67d60a5366b0358a0b8d6bf267805278697d6fd950cf0e31139e56d1be +torchvision==0.26.0+cpu \ + --hash=sha256:050aaf28cff9c2981ec72dc3f9b4ef77bcf9c9c99330ce426cb06c5bb9e6e726 \ + --hash=sha256:16c4f11eda096dc377e82238c8ebb26c7013622c0f1b2c4dcf85fc70f96c0ea7 \ + --hash=sha256:17f0b542331fc94230b4214c6d123f038af7330fd81019608c0d2402f3bc3079 \ + --hash=sha256:2e932af123a39137815dfd152c64cc683fa7cbd327c965e807c9728c7aa4971a \ + --hash=sha256:34ac55a1f614baca2e0f5cef20ddb36184ee3503423871260e1ddd72caf9cb5f \ + --hash=sha256:3d30ce3444698807d4b18b199645cd7a95e0b16a4cd0909b8aab47c562a7673a \ + --hash=sha256:52aa8401850a9792e71a8a1e65ac004e2b23622a6b6fd278cd11179efbefc65b \ + --hash=sha256:6139108231a29ffb607931360ee24594553a939467c65530f734a2ed9918f011 \ + --hash=sha256:78576c8d5a8665de6caaa6e7c3a3fb7caa5dc112032ba60e129a9e78a446a03b \ + --hash=sha256:78e88d0a57bfadcd17042aa92fe4dd1059e48fcaa2e54a10ac7f438c2eca10d5 \ + --hash=sha256:7fcc4584e9f2f8914f898a01437f25b16222fb0bfb3fdeba59cb1b0c640b0995 \ + --hash=sha256:870a97101168d4da68039d3d51f0c781047065e82dc4c19b2eb0ddff08486180 \ + --hash=sha256:93144d0997c51b27996c8305df4d9104efb0d38c9a9b6b05c8bc20ebdf7193b5 \ + --hash=sha256:93a11b159613ad920b1d42c4eb4e585f48e5dff895f3e08f517ef482fe84e130 \ + --hash=sha256:967048f44f5bfcd05afed1c4b595cb30b4419fa0e08c296be403c88e82396c30 \ + --hash=sha256:97df9a8595dce256d2e6dd16bbcd1c68dd00eec712e37d4b6ec7985453ddc2aa \ + --hash=sha256:99f86ec0a83b9e4b5428a452bf667f99a9ae27d4c32bd4b2081fe917303e7710 \ + --hash=sha256:a6e9fac5bddb918b084201b206f0f322693cab6f76400abf47f5e202937ebf4d \ + --hash=sha256:c11e55041f6b84a6c4fb28981b901475aa81c38695ccec6ddfcc54c3fa9fac4f \ + --hash=sha256:cf547dc0975eb40bc3249be4ccbeb736597d2c3ece305b1c4e5b7a5dd7363567 \ + --hash=sha256:f0c80af8e2807d52f3d480d9828d550f097ad55589f28aab4d65471b3d636359 # via -r .github/actions/compile-models/requirements.in tqdm==4.67.3 \ --hash=sha256:7d825f03f89244ef73f1d4ce193cb1774a8179fd96f31d7e1dcde62092b960bb \ @@ -807,9 +820,9 @@ tqdm==4.67.3 \ # -r .github/actions/compile-models/requirements.in # huggingface-hub # transformers -transformers==4.57.3 \ - --hash=sha256:c77d353a4851b1880191603d36acb313411d3577f6e2897814f333841f7003f4 \ - --hash=sha256:df4945029aaddd7c09eec5cad851f30662f8bd1746721b34cc031d70c65afebc +transformers==4.57.6 \ + --hash=sha256:4c9e9de11333ddfe5114bc872c9f370509198acf0b87a832a0ab9458e2bd0550 \ + --hash=sha256:55e44126ece9dc0a291521b7e5492b572e6ef2766338a610b9ab5afbb70689d3 # via -r .github/actions/compile-models/requirements.in typing-extensions==4.13.2 \ --hash=sha256:a439e7c04b49fec3e5d3e2beaa21755cadbbdc391694e28ccdd36ca4a1408f8c \ diff --git a/.github/actions/download-models/action.yml b/.github/actions/download-models/action.yml index ff884b66d5..9f84b56939 100644 --- a/.github/actions/download-models/action.yml +++ b/.github/actions/download-models/action.yml @@ -21,7 +21,7 @@ runs: - name: Setup python version uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0 with: - python-version: '3.13' + python-version: '3.14' - name: Install dependencies shell: bash diff --git a/.github/actions/download-models/requirements.in b/.github/actions/download-models/requirements.in index aba5bee02d..8613b83471 100644 --- a/.github/actions/download-models/requirements.in +++ b/.github/actions/download-models/requirements.in @@ -1,8 +1,8 @@ # Hugging Face Hub -huggingface_hub>=1.4.1 -hf-xet>=1.2.0 +huggingface_hub==1.7.2 +hf-xet==1.4.2 # Utils requests>=2.32.5 urllib3>=2.6.3 -filelock>=3.21.2 +filelock>=3.25.2 diff --git a/.github/actions/download-models/requirements.txt b/.github/actions/download-models/requirements.txt index b6c1b86cd6..b442df0e38 100644 --- a/.github/actions/download-models/requirements.txt +++ b/.github/actions/download-models/requirements.txt @@ -4,6 +4,10 @@ # # pip-compile --generate-hashes .github/actions/download-models/requirements.in # +annotated-doc==0.0.4 \ + --hash=sha256:571ac1dc6991c450b25a9c2d84a3705e2ae7a53467b5d111c24fa8baabbed320 \ + --hash=sha256:fbcda96e87e9c92ad167c2e53839e57503ecfda18804ea28102353485033faa4 + # via typer anyio==4.11.0 \ --hash=sha256:0287e96f4d26d4149305414d4e3bc32f0dcd0862365a4bddea19d7a1ec38c4fc \ --hash=sha256:82a8d0b81e318cc5ce71a5f1f8b5c4e63619620b63141ef8c995fa0db95a57c4 @@ -112,16 +116,16 @@ charset-normalizer==3.4.1 \ click==8.3.0 \ --hash=sha256:9b9f285302c6e3064f4330c05f05b81945b2a39544279343e6e7c5f27a9baddc \ --hash=sha256:e7b8232224eba16f4ebe410c25ced9f7875cb5f3263ffc93cc3e8da705e229c4 - # via typer-slim + # via typer colorama==0.4.6 \ --hash=sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44 \ --hash=sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6 # via # click # tqdm -filelock==3.21.2 \ - --hash=sha256:cfd218cfccf8b947fce7837da312ec3359d10ef2a47c8602edd59e0bacffb708 \ - --hash=sha256:d6cd4dbef3e1bb63bc16500fc5aa100f16e405bbff3fb4231711851be50c1560 +filelock==3.25.2 \ + --hash=sha256:b64ece2b38f4ca29dd3e810287aa8c48182bbecd1ae6e9ae126c9b35f1382694 \ + --hash=sha256:ca8afb0da15f229774c9ad1b455ed96e85a81373065fb10446672f64444ddf70 # via # -r .github/actions/download-models/requirements.in # huggingface-hub @@ -133,29 +137,32 @@ h11==0.16.0 \ --hash=sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1 \ --hash=sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86 # via httpcore -hf-xet==1.2.0 \ - --hash=sha256:10bfab528b968c70e062607f663e21e34e2bba349e8038db546646875495179e \ - --hash=sha256:210d577732b519ac6ede149d2f2f34049d44e8622bf14eb3d63bbcd2d4b332dc \ - --hash=sha256:27df617a076420d8845bea087f59303da8be17ed7ec0cd7ee3b9b9f579dff0e4 \ - --hash=sha256:293a7a3787e5c95d7be1857358a9130694a9c6021de3f27fa233f37267174382 \ - --hash=sha256:29c8fc913a529ec0a91867ce3d119ac1aac966e098cf49501800c870328cc090 \ - --hash=sha256:2a212e842647b02eb6a911187dc878e79c4aa0aa397e88dd3b26761676e8c1f8 \ - --hash=sha256:30e06daccb3a7d4c065f34fc26c14c74f4653069bb2b194e7f18f17cbe9939c0 \ - --hash=sha256:3651fd5bfe0281951b988c0facbe726aa5e347b103a675f49a3fa8144c7968fd \ - --hash=sha256:46740d4ac024a7ca9b22bebf77460ff43332868b661186a8e46c227fdae01848 \ - --hash=sha256:4c1428c9ae73ec0939410ec73023c4f842927f39db09b063b9482dac5a3bb737 \ - --hash=sha256:66e159cbfcfbb29f920db2c09ed8b660eb894640d284f102ada929b6e3dc410a \ - --hash=sha256:6de1fc44f58f6dd937956c8d304d8c2dea264c80680bcfa61ca4a15e7b76780f \ - --hash=sha256:7d40b18769bb9a8bc82a9ede575ce1a44c75eb80e7375a01d76259089529b5dc \ - --hash=sha256:9c91d5ae931510107f148874e9e2de8a16052b6f1b3ca3c1b12f15ccb491390f \ - --hash=sha256:a55558084c16b09b5ed32ab9ed38421e2d87cf3f1f89815764d1177081b99865 \ - --hash=sha256:a8c27070ca547293b6890c4bf389f713f80e8c478631432962bb7f4bc0bd7d7f \ - --hash=sha256:b70218dd548e9840224df5638fdc94bd033552963cfa97f9170829381179c813 \ - --hash=sha256:cd3a6027d59cfb60177c12d6424e31f4b5ff13d8e3a1247b3a584bf8977e6df5 \ - --hash=sha256:ceeefcd1b7aed4956ae8499e2199607765fbd1c60510752003b6cc0b8413b649 \ - --hash=sha256:d06fa97c8562fb3ee7a378dd9b51e343bc5bc8190254202c9771029152f5e08c \ - --hash=sha256:e6584a52253f72c9f52f9e549d5895ca7a471608495c4ecaa6cc73dba2b24d69 \ - --hash=sha256:f182f264ed2acd566c514e45da9f2119110e48a87a327ca271027904c70c5832 +hf-xet==1.4.2 \ + --hash=sha256:09b138422ecbe50fd0c84d4da5ff537d27d487d3607183cd10e3e53f05188e82 \ + --hash=sha256:163aab46854ccae0ab6a786f8edecbbfbaa38fcaa0184db6feceebf7000c93c0 \ + --hash=sha256:2f45c712c2fa1215713db10df6ac84b49d0e1c393465440e9cb1de73ecf7bbf6 \ + --hash=sha256:32c012286b581f783653e718c1862aea5b9eb140631685bb0c5e7012c8719a87 \ + --hash=sha256:41659966020d59eb9559c57de2cde8128b706a26a64c60f0531fa2318f409418 \ + --hash=sha256:4642a6cf249c09da8c1f87fe50b24b2a3450b235bf8adb55700b52f0ea6e2eb6 \ + --hash=sha256:5b2e0132c56d7ee1bf55bdb638c4b62e7106f6ac74f0b786fed499d5548c5570 \ + --hash=sha256:5c588e21d80010119458dd5d02a69093f0d115d84e3467efe71ffb2c67c19146 \ + --hash=sha256:6b0932eb8b10317ea78b7da6bab172b17be03bbcd7809383d8d5abd6a2233e04 \ + --hash=sha256:6d2f8ee39fa9fba9af929f8c0d0482f8ee6e209179ad14a909b6ad78ffcb7c81 \ + --hash=sha256:6d53df40616f7168abfccff100d232e9d460583b9d86fa4912c24845f192f2b8 \ + --hash=sha256:71f02d6e4cdd07f344f6844845d78518cc7186bd2bc52d37c3b73dc26a3b0bc5 \ + --hash=sha256:769431385e746c92dc05492dde6f687d304584b89c33d79def8367ace06cb555 \ + --hash=sha256:77e8c180b7ef12d8a96739a4e1e558847002afe9ea63b6f6358b2271a8bdda1c \ + --hash=sha256:949dcf88b484bb9d9276ca83f6599e4aa03d493c08fc168c124ad10b2e6f75d7 \ + --hash=sha256:9d9a634cc929cfbaf2e1a50c0e532ae8c78fa98618426769480c58501e8c8ac2 \ + --hash=sha256:a296744d771a8621ad1d50c098d7ab975d599800dae6d48528ba3944e5001ba0 \ + --hash=sha256:ac8202ae1e664b2c15cdfc7298cbb25e80301ae596d602ef7870099a126fcad4 \ + --hash=sha256:ad185719fb2e8ac26f88c8100562dbf9dbdcc3d9d2add00faa94b5f106aea53f \ + --hash=sha256:b7457b6b482d9e0743bd116363239b1fa904a5e65deede350fbc0c4ea67c71ea \ + --hash=sha256:c3b3c6a882016b94b6c210957502ff7877802d0dbda8ad142c8595db8b944271 \ + --hash=sha256:c9dd1c1bc4cc56168f81939b0e05b4c36dd2d28c13dc1364b17af89aa0082496 \ + --hash=sha256:e9b38d876e94d4bdcf650778d6ebbaa791dd28de08db9736c43faff06ede1b5a \ + --hash=sha256:f563f7efe49588b7d0629d18d36f46d1658fe7e08dce3fa3d6526e1c98315e2d \ + --hash=sha256:fca58a2ae4e6f6755cc971ac6fcdf777ea9284d7e540e350bb000813b9a3008d # via # -r .github/actions/download-models/requirements.in # huggingface-hub @@ -167,9 +174,9 @@ httpx==0.28.1 \ --hash=sha256:75e98c5f16b0f35b567856f597f06ff2270a374470a5c2392242528e3e3e42fc \ --hash=sha256:d909fcccc110f8c7faf814ca82a9a4d816bc5a6dbfea25d6591d6985b8ba59ad # via huggingface-hub -huggingface-hub==1.4.1 \ - --hash=sha256:9931d075fb7a79af5abc487106414ec5fba2c0ae86104c0c62fd6cae38873d18 \ - --hash=sha256:b41131ec35e631e7383ab26d6146b8d8972abc8b6309b963b306fbcca87f5ed5 +huggingface-hub==1.7.2 \ + --hash=sha256:288f33a0a17b2a73a1359e2a5fd28d1becb2c121748c6173ab8643fb342c850e \ + --hash=sha256:7f7e294e9bbb822e025bdb2ada025fa4344d978175a7f78e824d86e35f7ab43b # via -r .github/actions/download-models/requirements.in idna==3.10 \ --hash=sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9 \ @@ -178,10 +185,22 @@ idna==3.10 \ # anyio # httpx # requests +markdown-it-py==4.0.0 \ + --hash=sha256:87327c59b172c5011896038353a81343b6754500a08cd7a4973bb48c6d578147 \ + --hash=sha256:cb0a2b4aa34f932c007117b194e945bd74e0ec24133ceb5bac59009cda1cb9f3 + # via rich +mdurl==0.1.2 \ + --hash=sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8 \ + --hash=sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba + # via markdown-it-py packaging==24.2 \ --hash=sha256:09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759 \ --hash=sha256:c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f # via huggingface-hub +pygments==2.19.2 \ + --hash=sha256:636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887 \ + --hash=sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b + # via rich pyyaml==6.0.2 \ --hash=sha256:01179a4a8559ab5de078078f37e5c1a30d76bb88519906844fd7bdea1b7729ff \ --hash=sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48 \ @@ -241,10 +260,14 @@ requests==2.32.5 \ --hash=sha256:2462f94637a34fd532264295e186976db0f5d453d1cdd31473c85a6a161affb6 \ --hash=sha256:dbba0bac56e100853db0ea71b82b4dfd5fe2bf6d3754a8893c3af500cec7d7cf # via -r .github/actions/download-models/requirements.in +rich==14.3.3 \ + --hash=sha256:793431c1f8619afa7d3b52b2cdec859562b950ea0d4b6b505397612db8d5362d \ + --hash=sha256:b8daa0b9e4eef54dd8cf7c86c03713f53241884e814f4e2f5fb342fe520f639b + # via typer shellingham==1.5.4 \ --hash=sha256:7ecfff8f2fd72616f7481040475a65b2bf8af90a56c89140852d1120324e8686 \ --hash=sha256:8dbca0739d487e5bd35ab3ca4b36e11c4078f3a234bfce294b0a0291363404de - # via huggingface-hub + # via typer sniffio==1.3.1 \ --hash=sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2 \ --hash=sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc @@ -253,16 +276,14 @@ tqdm==4.67.1 \ --hash=sha256:26445eca388f82e72884e0d580d5464cd801a3ea01e63e5601bdff9ba6a48de2 \ --hash=sha256:f8aef9c52c08c13a65f30ea34f4e5aac3fd1a34959879d7e59e63027286627f2 # via huggingface-hub -typer-slim==0.20.0 \ - --hash=sha256:9fc6607b3c6c20f5c33ea9590cbeb17848667c51feee27d9e314a579ab07d1a3 \ - --hash=sha256:f42a9b7571a12b97dddf364745d29f12221865acef7a2680065f9bb29c7dc89d +typer==0.24.1 \ + --hash=sha256:112c1f0ce578bfb4cab9ffdabc68f031416ebcc216536611ba21f04e9aa84c9e \ + --hash=sha256:e39b4732d65fbdcde189ae76cf7cd48aeae72919dea1fdfc16593be016256b45 # via huggingface-hub typing-extensions==4.13.2 \ --hash=sha256:a439e7c04b49fec3e5d3e2beaa21755cadbbdc391694e28ccdd36ca4a1408f8c \ --hash=sha256:e6c81219bd689f51865d9e372991c540bda33a0379d5573cddb9a3a23f7caaef - # via - # huggingface-hub - # typer-slim + # via huggingface-hub urllib3==2.6.3 \ --hash=sha256:1b62b6884944a57dbe321509ab94fd4d3b307075e0c2eae991ac71ee15ad38ed \ --hash=sha256:bf272323e553dfb2e87d9bfd225ca7b0f467b919d7bbd355436d3fd37cb0acd4 diff --git a/.github/requirements-dev.in b/.github/requirements-dev.in index acfc646ac6..24e54a2e1d 100644 --- a/.github/requirements-dev.in +++ b/.github/requirements-dev.in @@ -1,4 +1,4 @@ -setuptools==80.9.0 +setuptools<80.10 wheel>=0.46.3 -build==1.4.0 +build==1.4.1 patchelf>=0.16.1.0,<=0.17.2.4; sys_platform == 'linux' and platform_machine == 'x86_64' diff --git a/.github/requirements-dev.txt b/.github/requirements-dev.txt index e8cb251b4a..e47ee123b6 100644 --- a/.github/requirements-dev.txt +++ b/.github/requirements-dev.txt @@ -4,9 +4,9 @@ # # pip-compile --allow-unsafe --generate-hashes .github/requirements-dev.in # -build==1.4.0 \ - --hash=sha256:6a07c1b8eb6f2b311b96fcbdbce5dab5fe637ffda0fd83c9cac622e927501596 \ - --hash=sha256:f1b91b925aa322be454f8330c6fb48b465da993d1e7e7e6fa35027ec49f3c936 +build==1.4.1 \ + --hash=sha256:21c81f7a0fa423f0da229335c5c2a605967fbfc9af3c4b6ecd368265ed59c6bc \ + --hash=sha256:30adeb28821e573a49b556030d8c84186d112f6a38b12fa5476092c4544ae55a # via -r .github/requirements-dev.in colorama==0.4.6 \ --hash=sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44 \ diff --git a/.github/workflows/clang-format.yml b/.github/workflows/clang-format.yml index d920a03cef..9b9a4df9d7 100644 --- a/.github/workflows/clang-format.yml +++ b/.github/workflows/clang-format.yml @@ -30,7 +30,7 @@ jobs: - name: Setup python version uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0 with: - python-version: '3.13' + python-version: '3.14' - name: Run clang-format via pre-commit (pull_request) if: github.event_name == 'pull_request' diff --git a/.github/workflows/job_build_cid.yml b/.github/workflows/job_build_cid.yml index 9f5553057f..3d1b6bb0d8 100644 --- a/.github/workflows/job_build_cid.yml +++ b/.github/workflows/job_build_cid.yml @@ -208,7 +208,7 @@ jobs: if: ${{ !steps.cache-restore.outputs.cache-hit }} uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0 with: - python-version: '3.13' + python-version: '3.14' - name: Install python deps if: ${{ !steps.cache-restore.outputs.cache-hit }} diff --git a/.github/workflows/job_build_plugin_linux.yml b/.github/workflows/job_build_plugin_linux.yml index 392f3675b1..7382af4e16 100644 --- a/.github/workflows/job_build_plugin_linux.yml +++ b/.github/workflows/job_build_plugin_linux.yml @@ -134,7 +134,7 @@ jobs: if: ${{ !steps.cache-restore.outputs.cache-hit }} uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0 with: - python-version: '3.13' + python-version: '3.14' - name: Install python dependencies if: ${{ !steps.cache-restore.outputs.cache-hit }} diff --git a/.github/workflows/job_tests_compilation_linux.yml b/.github/workflows/job_tests_compilation_linux.yml index 5bc9f887b2..c04249eaf0 100644 --- a/.github/workflows/job_tests_compilation_linux.yml +++ b/.github/workflows/job_tests_compilation_linux.yml @@ -53,6 +53,7 @@ jobs: - NPU.3720 - NPU.4000 - NPU.5010 + - NPU.5020 compiler-mode: - ${{ inputs.compiler-type }} include: @@ -62,20 +63,22 @@ jobs: models-config: ./validation/public_models_4000_${{ inputs.compiler-type }}.json - npu-platform: NPU.5010 models-config: ./validation/public_models_5010_${{ inputs.compiler-type }}.json + - npu-platform: NPU.5020 + models-config: ./validation/public_models_5020_${{ inputs.compiler-type }}.json steps: - name: Checkout - if: ${{ !(matrix.npu-platform == 'NPU.5010' && inputs.compiler-type == 'DRIVER') }} + if: ${{ !(matrix.npu-platform == 'NPU.5020' && inputs.compiler-type == 'DRIVER') }} uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 - name: Download artifacts - if: ${{ !(matrix.npu-platform == 'NPU.5010' && inputs.compiler-type == 'DRIVER') }} + if: ${{ !(matrix.npu-platform == 'NPU.5020' && inputs.compiler-type == 'DRIVER') }} uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0 with: name: ${{ inputs.install-package }} path: ${{ env.INSTALL_PACKAGE_DIR }} - name: Unpack Driver artifacts - if: ${{ inputs.compiler-type == 'DRIVER' && !(matrix.npu-platform == 'NPU.5010') }} + if: ${{ inputs.compiler-type == 'DRIVER' && !(matrix.npu-platform == 'NPU.5020') }} run: | cd ${INSTALL_PACKAGE_DIR} dpkg --extract external/intel-driver-compiler-npu_*.deb . @@ -85,13 +88,13 @@ jobs: find . -type f - name: Install system packages - if: ${{ inputs.compiler-type == 'DRIVER' && !(matrix.npu-platform == 'NPU.5010') }} + if: ${{ inputs.compiler-type == 'DRIVER' && !(matrix.npu-platform == 'NPU.5020') }} run: | sudo apt update sudo apt install -y libtbb12 - name: Download models for ${{ matrix.npu-platform }} - if: ${{ !(matrix.npu-platform == 'NPU.5010' && inputs.compiler-type == 'DRIVER') }} + if: ${{ !(matrix.npu-platform == 'NPU.5020' && inputs.compiler-type == 'DRIVER') }} uses: ./.github/actions/download-models with: compiler-type: ${{ inputs.compiler-type }} @@ -99,7 +102,7 @@ jobs: models-dir: ${{ env.MODELS_DIR }} - name: Compile models for ${{ matrix.npu-platform }} - if: ${{ !(matrix.npu-platform == 'NPU.5010' && inputs.compiler-type == 'DRIVER') }} + if: ${{ !(matrix.npu-platform == 'NPU.5020' && inputs.compiler-type == 'DRIVER') }} uses: ./.github/actions/compile-models with: compiler-type: ${{ inputs.compiler-type }} diff --git a/.github/workflows/ubuntu_24.yml b/.github/workflows/ubuntu_24.yml index 1cfb838ceb..6ac77a65bd 100644 --- a/.github/workflows/ubuntu_24.yml +++ b/.github/workflows/ubuntu_24.yml @@ -32,7 +32,7 @@ jobs: build-cache: true build-cache-key-suffix: ${{ github.sha }} build-plugin: true - build-driver: false + build-driver: true build-cid: true run-unit-tests: true run-lit-tests: true From e079e0cf4860e6956e5e6d7136210e58e8e8b495 Mon Sep 17 00:00:00 2001 From: "Doronin, Maksim" Date: Wed, 25 Mar 2026 12:43:03 +0000 Subject: [PATCH 2/5] Add WCL compilation tests --- validation/public_models_5020_PLUGIN.json | 600 ++++++++++++++++++++++ 1 file changed, 600 insertions(+) create mode 100644 validation/public_models_5020_PLUGIN.json diff --git a/validation/public_models_5020_PLUGIN.json b/validation/public_models_5020_PLUGIN.json new file mode 100644 index 0000000000..2e21783aac --- /dev/null +++ b/validation/public_models_5020_PLUGIN.json @@ -0,0 +1,600 @@ +{ + "models": [ + { + "name": "resnet50-onnx_FP32_LATENCY_PLUGIN", + "repository": "Qdrant/resnet50-onnx", + "repository_type": "huggingface", + "repository_path": "model.onnx", + "framework": "onnx", + "category": "PLUGIN/VPU5020/SILICON", + "extra_config": { + "NPU_COMPILER_TYPE": "PLUGIN", + "NPU_PLATFORM": "VPU5020", + "DEVICE_ID": "5020", + "PERFORMANCE_HINT": "LATENCY" + }, + "Compile": { + "input_precision": "FP16", + "output_precision": "FP16", + "input_layout": "NCHW", + "output_layout": "NC", + "model_input_layout": "NCHW", + "model_output_layout": "NC", + "shape": "input[1,3,224,224]" + } + }, + { + "name": "resnet50-onnx_FP32_THROUGHPUT_PLUGIN", + "repository": "Qdrant/resnet50-onnx", + "repository_type": "huggingface", + "repository_path": "model.onnx", + "framework": "onnx", + "category": "PLUGIN/VPU5020/SILICON", + "extra_config": { + "NPU_COMPILER_TYPE": "PLUGIN", + "NPU_PLATFORM": "VPU5020", + "DEVICE_ID": "5020", + "PERFORMANCE_HINT": "THROUGHPUT" + }, + "Compile": { + "input_precision": "FP16", + "output_precision": "FP16", + "input_layout": "NCHW", + "output_layout": "NC", + "model_input_layout": "NCHW", + "model_output_layout": "NC", + "shape": "input[1,3,224,224]" + } + }, + { + "name": "resnet50-v1-12_FP32_LATENCY_PLUGIN", + "repository": "onnx/models", + "repository_type": "github", + "repository_branch": "main", + "repository_path": "validated/vision/classification/resnet/model/resnet50-v1-12.onnx", + "framework": "onnx", + "category": "PLUGIN/VPU5020/SILICON", + "extra_config": { + "NPU_COMPILER_TYPE": "PLUGIN", + "NPU_PLATFORM": "VPU5020", + "DEVICE_ID": "5020", + "PERFORMANCE_HINT": "LATENCY" + }, + "Compile": { + "input_precision": "FP16", + "output_precision": "FP16", + "input_layout": "NCHW", + "output_layout": "NC", + "model_input_layout": "NCHW", + "model_output_layout": "NC" + } + }, + { + "name": "resnet50-v1-12-qdq_FP32-INT8_LATENCY_PLUGIN", + "repository": "onnx/models", + "repository_type": "github", + "repository_branch": "main", + "repository_path": "validated/vision/classification/resnet/model/resnet50-v1-12-qdq.onnx", + "framework": "onnx", + "category": "PLUGIN/VPU5020/SILICON", + "extra_config": { + "NPU_COMPILER_TYPE": "PLUGIN", + "NPU_PLATFORM": "VPU5020", + "DEVICE_ID": "5020", + "PERFORMANCE_HINT": "LATENCY" + }, + "Compile": { + "input_precision": "FP16", + "output_precision": "FP16", + "input_layout": "NCHW", + "output_layout": "NC", + "model_input_layout": "NCHW", + "model_output_layout": "NC" + } + }, + { + "name": "resnet-50-pytorch_FP32-INT8_LATENCY_PLUGIN", + "repository": "microsoft/resnet-50", + "repository_type": "huggingface", + "repository_path": "pytorch_model.bin", + "framework": "pytorch", + "model_type": "resnet", + "category": "PLUGIN/VPU5020/SILICON", + "extra_config": { + "NPU_COMPILER_TYPE": "PLUGIN", + "NPU_PLATFORM": "VPU5020", + "DEVICE_ID": "5020", + "PERFORMANCE_HINT": "LATENCY" + }, + "Convert": { + "image_url": "http://images.cocodataset.org/val2017/000000039769.jpg", + "input_names": ["pixel_values"], + "output_names": ["logits"], + "dynamic_axes": { + "pixel_values": {"0": "batch_size"}, + "logits": {"0": "batch_size"} + } + }, + "Quantize": { + "quant_type": "QInt8" + }, + "Compile": { + "input_precision": "U8", + "output_precision": "FP32", + "shape": "pixel_values[1,3,224,224]" + } + }, + { + "name": "mobilenet_v2_1.0_224_FP32_LATENCY_PLUGIN", + "repository": "onnx-community/mobilenet_v2_1.0_224", + "repository_type": "huggingface", + "repository_path": "onnx/model.onnx", + "framework": "onnx", + "category": "PLUGIN/VPU5020/SILICON", + "extra_config": { + "NPU_COMPILER_TYPE": "PLUGIN", + "NPU_PLATFORM": "VPU5020", + "DEVICE_ID": "5020", + "PERFORMANCE_HINT": "LATENCY" + }, + "Compile": { + "input_precision": "FP16", + "output_precision": "FP16", + "input_layout": "NCHW", + "output_layout": "NC", + "model_input_layout": "NCHW", + "model_output_layout": "NC" + } + }, + { + "name": "mobilenet_v2_1.0_224_FP16_LATENCY_PLUGIN", + "repository": "onnx-community/mobilenet_v2_1.0_224", + "repository_type": "huggingface", + "repository_path": "onnx/model_fp16.onnx", + "framework": "onnx", + "category": "PLUGIN/VPU5020/SILICON", + "extra_config": { + "NPU_COMPILER_TYPE": "PLUGIN", + "NPU_PLATFORM": "VPU5020", + "DEVICE_ID": "5020", + "PERFORMANCE_HINT": "LATENCY" + }, + "Compile": { + "input_precision": "FP16", + "output_precision": "FP16", + "input_layout": "NCHW", + "output_layout": "NC", + "model_input_layout": "NCHW", + "model_output_layout": "NC" + } + }, + { + "name": "mobilenet_v2_1.0_224_FP32-INT8_LATENCY_PLUGIN", + "repository": "onnx-community/mobilenet_v2_1.0_224", + "repository_type": "huggingface", + "repository_path": "onnx/model_quantized.onnx", + "framework": "onnx", + "category": "PLUGIN/VPU5020/SILICON", + "extra_config": { + "NPU_COMPILER_TYPE": "PLUGIN", + "NPU_PLATFORM": "VPU5020", + "DEVICE_ID": "5020", + "PERFORMANCE_HINT": "LATENCY" + }, + "Compile": { + "input_precision": "FP16", + "output_precision": "FP16", + "input_layout": "NCHW", + "output_layout": "NC", + "model_input_layout": "NCHW", + "model_output_layout": "NC" + } + }, + { + "name": "mobilenetv2_140_Opset18_timm_FP32_LATENCY_PLUGIN", + "repository": "onnx/models", + "repository_type": "github", + "repository_branch": "main", + "repository_path": "Computer_Vision/mobilenetv2_140_Opset18_timm/mobilenetv2_140_Opset18.onnx", + "framework": "onnx", + "category": "PLUGIN/VPU5020/SILICON", + "extra_config": { + "NPU_COMPILER_TYPE": "PLUGIN", + "NPU_PLATFORM": "VPU5020", + "DEVICE_ID": "5020", + "PERFORMANCE_HINT": "LATENCY" + }, + "Compile": { + "input_precision": "FP16", + "output_precision": "FP16", + "input_layout": "NCHW", + "output_layout": "NC", + "model_input_layout": "NCHW", + "model_output_layout": "NC" + } + }, + { + "name": "mobilenetv2-12-qdq_FP32-INT8_LATENCY_PLUGIN", + "repository": "onnx/models", + "repository_type": "github", + "repository_branch": "main", + "repository_path": "validated/vision/classification/mobilenet/model/mobilenetv2-12-qdq.onnx", + "framework": "onnx", + "category": "PLUGIN/VPU5020/SILICON", + "extra_config": { + "NPU_COMPILER_TYPE": "PLUGIN", + "NPU_PLATFORM": "VPU5020", + "DEVICE_ID": "5020", + "PERFORMANCE_HINT": "LATENCY" + }, + "Compile": { + "input_precision": "FP16", + "output_precision": "FP16", + "input_layout": "NCHW", + "output_layout": "NC", + "model_input_layout": "NCHW", + "model_output_layout": "NC" + } + }, + { + "name": "yolov4_FP32_LATENCY_PLUGIN", + "repository": "onnx/models", + "repository_type": "github", + "repository_branch": "main", + "repository_path": "validated/vision/object_detection_segmentation/yolov4/model/yolov4.onnx", + "framework": "onnx", + "category": "PLUGIN/VPU5020/SILICON", + "extra_config": { + "NPU_COMPILER_TYPE": "PLUGIN", + "NPU_PLATFORM": "VPU5020", + "DEVICE_ID": "5020", + "PERFORMANCE_HINT": "LATENCY" + }, + "Compile": { + "input_precision": "FP16", + "output_precision": "FP16", + "input_layout": "NHWC", + "model_input_layout": "NHWC" + } + }, + { + "name": "yolov4_FP32-INT8_LATENCY_PLUGIN", + "repository": "onnx/models", + "repository_type": "github", + "repository_branch": "main", + "repository_path": "validated/vision/object_detection_segmentation/yolov4/model/yolov4.onnx", + "framework": "onnx", + "category": "PLUGIN/VPU5020/SILICON", + "extra_config": { + "NPU_COMPILER_TYPE": "PLUGIN", + "NPU_PLATFORM": "VPU5020", + "DEVICE_ID": "5020", + "PERFORMANCE_HINT": "LATENCY" + }, + "Quantize": { + "quant_type": "QInt8" + }, + "Compile": { + "input_precision": "FP16", + "output_precision": "FP16", + "input_layout": "NHWC", + "model_input_layout": "NHWC" + } + }, + { + "name": "bert-base-uncased_FP32_LATENCY_PLUGIN", + "repository": "google-bert/bert-base-uncased", + "repository_type": "huggingface", + "repository_path": "model.onnx", + "framework": "onnx", + "category": "PLUGIN/VPU5020/SILICON", + "extra_config": { + "NPU_COMPILER_TYPE": "PLUGIN", + "NPU_PLATFORM": "VPU5020", + "DEVICE_ID": "5020", + "PERFORMANCE_HINT": "LATENCY" + }, + "Compile": { + "input_precision": "I32", + "output_precision": "FP32", + "shape": "input_ids[1,128],attention_mask[1,128],token_type_ids[1,128]" + } + }, + { + "name": "bert-base-multilingual-cased_FP32_LATENCY_PLUGIN", + "repository": "google-bert/bert-base-multilingual-cased", + "repository_type": "huggingface", + "repository_path": "pytorch_model.bin", + "framework": "pytorch", + "model_type": "transformer", + "category": "PLUGIN/VPU5020/SILICON", + "extra_config": { + "NPU_COMPILER_TYPE": "PLUGIN", + "NPU_PLATFORM": "VPU5020", + "DEVICE_ID": "5020", + "PERFORMANCE_HINT": "LATENCY" + }, + "Convert": { + "text1": "What is the meaning of your existence?", + "input_names": ["input_ids", "attention_mask"], + "output_names": ["last_hidden_state", "pooler_output"], + "dynamic_axes": { + "input_ids": {"0": "batch_size", "1": "sequence_length"}, + "attention_mask": {"0": "batch_size", "1": "sequence_length"}, + "last_hidden_state": {"0": "batch_size", "1": "sequence_length"}, + "pooler_output": {"0": "batch_size"} + } + }, + "Compile": { + "input_precision": "I32", + "output_precision": "FP32", + "shape": "input_ids[1,128],attention_mask[1,128]" + } + }, + { + "name": "bert-base-uncased-mrpc_FP32_LATENCY_PLUGIN", + "repository": "Intel/bert-base-uncased-mrpc", + "repository_type": "huggingface", + "repository_path": "pytorch_model.bin", + "framework": "pytorch", + "model_type": "transformer", + "category": "PLUGIN/VPU5020/SILICON", + "extra_config": { + "NPU_COMPILER_TYPE": "PLUGIN", + "NPU_PLATFORM": "VPU5020", + "DEVICE_ID": "5020", + "PERFORMANCE_HINT": "LATENCY" + }, + "Convert": { + "text1": "What is the meaning of your existence?", + "text2": "Hello world!", + "input_names": ["input_ids", "attention_mask","token_type_ids"], + "output_names": ["logits"], + "dynamic_axes": { + "input_ids": {"0": "batch_size", "1": "sequence_length"}, + "attention_mask": {"0": "batch_size", "1": "sequence_length"}, + "token_type_ids": {"0": "batch_size", "1": "sequence_length"}, + "logits": {"0": "batch_size"} + } + }, + "Compile": { + "input_precision": "I32", + "output_precision": "FP32", + "shape": "input_ids[1,128],attention_mask[1,128],token_type_ids[1,128]" + } + }, + { + "name": "clip-vit-base-patch16_FP32_LATENCY_PLUGIN", + "repository": "openai/clip-vit-base-patch16", + "repository_type": "huggingface", + "repository_path": "pytorch_model.bin", + "framework": "pytorch", + "model_type": "clip", + "category": "PLUGIN/VPU5020/SILICON", + "extra_config": { + "NPU_COMPILER_TYPE": "PLUGIN", + "NPU_PLATFORM": "VPU5020", + "DEVICE_ID": "5020", + "PERFORMANCE_HINT": "LATENCY" + }, + "Convert": { + "text1": "a photo of a cat", + "image_url": "http://images.cocodataset.org/val2017/000000039769.jpg", + "input_names": ["input_ids", "attention_mask", "pixel_values"], + "output_names": ["logits_per_image", "logits_per_text", "text_embeds", "image_embeds"], + "dynamic_axes": { + "input_ids": {"0": "batch_size", "1": "seq_len"}, + "attention_mask": {"0": "batch_size", "1": "seq_len"}, + "pixel_values": {"0": "batch_size"}, + "logits_per_image": {"0": "batch_size", "1": "batch_size"}, + "logits_per_text": {"0": "batch_size", "1": "batch_size"}, + "text_embeds": {"0": "batch_size"}, + "image_embeds": {"0": "batch_size"} + } + }, + "Compile": { + "input_precision": "I32", + "output_precision": "FP32", + "shape": "input_ids[1,77],attention_mask[1,77],pixel_values[1,3,224,224]" + } + }, + { + "name": "clip-vit-base-patch32_FP32_LATENCY_PLUGIN", + "repository": "openai/clip-vit-base-patch32", + "repository_type": "huggingface", + "repository_path": "pytorch_model.bin", + "framework": "pytorch", + "model_type": "clip", + "category": "PLUGIN/VPU5020/SILICON", + "extra_config": { + "NPU_COMPILER_TYPE": "PLUGIN", + "NPU_PLATFORM": "VPU5020", + "DEVICE_ID": "5020", + "PERFORMANCE_HINT": "LATENCY" + }, + "Convert": { + "text1": "a photo of a cat", + "image_url": "http://images.cocodataset.org/val2017/000000039769.jpg", + "input_names": ["input_ids", "attention_mask", "pixel_values"], + "output_names": ["logits_per_image", "logits_per_text", "text_embeds", "image_embeds"], + "dynamic_axes": { + "input_ids": {"0": "batch_size", "1": "seq_len"}, + "attention_mask": {"0": "batch_size", "1": "seq_len"}, + "pixel_values": {"0": "batch_size"}, + "logits_per_image": {"0": "batch_size", "1": "batch_size"}, + "logits_per_text": {"0": "batch_size", "1": "batch_size"}, + "text_embeds": {"0": "batch_size"}, + "image_embeds": {"0": "batch_size"} + } + }, + "Compile": { + "input_precision": "I32", + "output_precision": "FP32", + "shape": "input_ids[1,77],attention_mask[1,77],pixel_values[1,3,224,224]" + } + }, + { + "name": "CLIP-ViT-B-32-laion2B-s34B-b79K_FP32_LATENCY_PLUGIN", + "repository": "laion/CLIP-ViT-B-32-laion2B-s34B-b79K", + "repository_type": "huggingface", + "repository_path": "pytorch_model.bin", + "framework": "pytorch", + "model_type": "clip", + "category": "PLUGIN/VPU5020/SILICON", + "extra_config": { + "NPU_COMPILER_TYPE": "PLUGIN", + "NPU_PLATFORM": "VPU5020", + "DEVICE_ID": "5020", + "PERFORMANCE_HINT": "LATENCY" + }, + "Convert": { + "text1": "a photo of a cat", + "image_url": "http://images.cocodataset.org/val2017/000000039769.jpg", + "input_names": ["input_ids", "attention_mask", "pixel_values"], + "output_names": ["logits_per_image", "logits_per_text", "text_embeds", "image_embeds"], + "dynamic_axes": { + "input_ids": {"0": "batch_size", "1": "seq_len"}, + "attention_mask": {"0": "batch_size", "1": "seq_len"}, + "pixel_values": {"0": "batch_size"}, + "logits_per_image": {"0": "batch_size", "1": "batch_size"}, + "logits_per_text": {"0": "batch_size", "1": "batch_size"}, + "text_embeds": {"0": "batch_size"}, + "image_embeds": {"0": "batch_size"} + } + }, + "Compile": { + "input_precision": "I32", + "output_precision": "FP32", + "shape": "input_ids[1,77],attention_mask[1,77],pixel_values[1,3,224,224]" + } + }, + { + "name": "sam-vit-base_image_encoder_FP32_LATENCY_PLUGIN", + "disabled": true, + "repository": "facebook/sam-vit-base", + "repository_type": "huggingface", + "repository_path": "pytorch_model.bin", + "framework": "pytorch", + "model_type": "sam_image_encoder", + "category": "PLUGIN/VPU5020/SILICON", + "extra_config": { + "NPU_COMPILER_TYPE": "PLUGIN", + "NPU_PLATFORM": "VPU5020", + "DEVICE_ID": "5020", + "PERFORMANCE_HINT": "LATENCY" + }, + "Convert": { + "image_url": "https://huggingface.co/ybelkada/segment-anything/resolve/main/assets/car.png", + "input_names": ["pixel_values"], + "output_names": ["image_embeddings"], + "dynamic_axes": { + "pixel_values": {"0": "batch"}, + "image_embeddings": {"0": "batch"} + } + }, + "Compile": { + "input_precision": "U8", + "output_precision": "FP32", + "shape": "pixel_values[1,3,1024,1024]" + } + }, + { + "name": "sam-vit-base_prompt_encoder_FP32_LATENCY_PLUGIN", + "repository": "facebook/sam-vit-base", + "repository_type": "huggingface", + "repository_path": "pytorch_model.bin", + "framework": "pytorch", + "model_type": "sam_prompt_encoder", + "category": "PLUGIN/VPU5020/SILICON", + "extra_config": { + "NPU_COMPILER_TYPE": "PLUGIN", + "NPU_PLATFORM": "VPU5020", + "DEVICE_ID": "5020", + "PERFORMANCE_HINT": "LATENCY" + }, + "Convert": { + "point_coords": [512.0,512.0], + "point_labels": [1], + "mask_input": [1,1,256,256], + "input_names": ["point_coords", "point_labels", "mask_input"], + "output_names": ["sparse_embeddings", "dense_embeddings"], + "dynamic_axes": { + "point_coords": {"0": "batch", "1": "num_points"}, + "point_labels": {"0": "batch", "1": "num_points"}, + "mask_input": {"0": "batch"}, + "sparse_embeddings": {"0": "batch", "1": "num_points"}, + "dense_embeddings": {"0": "batch"} + } + }, + "Compile": { + "input_precision": "FP32", + "output_precision": "FP32", + "shape": "point_coords[1,1,1,2],point_labels[1,1,1],mask_input[1,1,256,256]" + } + }, + { + "name": "sam-vit-base_mask_decoder_FP32_LATENCY_PLUGIN", + "repository": "facebook/sam-vit-base", + "repository_type": "huggingface", + "repository_path": "pytorch_model.bin", + "framework": "pytorch", + "model_type": "sam_mask_decoder", + "category": "PLUGIN/VPU5020/SILICON", + "extra_config": { + "NPU_COMPILER_TYPE": "PLUGIN", + "NPU_PLATFORM": "VPU5020", + "DEVICE_ID": "5020", + "PERFORMANCE_HINT": "LATENCY" + }, + "Convert": { + "image_embeddings_shape": [1,256,64,64], + "sparse_embeddings_shape": [1,1,2,256], + "dense_embeddings_shape": [1,256,64,64], + "input_names": ["image_embeddings", "sparse_embeddings", "dense_embeddings", "multimask_output"], + "output_names": ["low_res_masks", "iou_predictions"], + "dynamic_axes": { + "image_embeddings": {"0": "batch"}, + "sparse_embeddings": {"0": "batch", "1": "num_points"}, + "dense_embeddings": {"0": "batch"}, + "multimask_output": {"0": "batch"}, + "low_res_masks": {"0": "batch"}, + "iou_predictions": {"0": "batch"} + } + }, + "Compile": { + "input_precision": "FP32", + "output_precision": "FP32", + "shape": "image_embeddings[1,256,64,64],sparse_embeddings[1,1,2,256],dense_embeddings[1,256,64,64]" + } + }, + { + "name": "vit-base-patch16-224_FP32_LATENCY_PLUGIN", + "repository": "google/vit-base-patch16-224", + "repository_type": "huggingface", + "repository_path": "pytorch_model.bin", + "framework": "pytorch", + "model_type": "vision_transformer", + "category": "PLUGIN/VPU5020/SILICON", + "extra_config": { + "NPU_COMPILER_TYPE": "PLUGIN", + "NPU_PLATFORM": "VPU5020", + "DEVICE_ID": "5020", + "PERFORMANCE_HINT": "LATENCY" + }, + "Convert": { + "image_url": "http://images.cocodataset.org/val2017/000000039769.jpg", + "input_names": ["pixel_values"], + "output_names": ["logits"], + "dynamic_axes": { + "pixel_values": {"0": "batch_size"}, + "logits": {"0": "batch_size"} + } + }, + "Compile": { + "input_precision": "U8", + "output_precision": "FP32", + "shape": "pixel_values[1,3,224,224]" + } + } + ] +} From 0f858b85031ac748eca15bfbe6e866d28328ca75 Mon Sep 17 00:00:00 2001 From: "Doronin, Maksim" Date: Wed, 25 Mar 2026 12:48:15 +0000 Subject: [PATCH 3/5] Update actions deps --- .github/workflows/clang-format.yml | 4 ++-- .github/workflows/codeql.yml | 6 +++--- .github/workflows/job_build_cid.yml | 14 ++++++------- .github/workflows/job_build_drv_linux.yml | 10 +++++----- .github/workflows/job_build_plugin_linux.yml | 20 +++++++++---------- .../workflows/job_tests_compilation_linux.yml | 2 +- .github/workflows/scorecard.yml | 4 ++-- 7 files changed, 30 insertions(+), 30 deletions(-) diff --git a/.github/workflows/clang-format.yml b/.github/workflows/clang-format.yml index 9b9a4df9d7..4cb49ceddc 100644 --- a/.github/workflows/clang-format.yml +++ b/.github/workflows/clang-format.yml @@ -22,13 +22,13 @@ jobs: runs-on: ubuntu-latest-8-cores steps: - name: Checkout NPU Compiler - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 0 lfs: true - name: Setup python version - uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: '3.14' diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index a2c1722529..f3a15057d3 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -31,16 +31,16 @@ jobs: build-mode: none steps: - name: Checkout repository - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Initialize CodeQL - uses: github/codeql-action/init@5d4e8d1aca955e8d8589aabd499c5cae939e33c7 # v4.31.9 + uses: github/codeql-action/init@38697555549f1db7851b81482ff19f1fa5c4fedc # v4.34.1 with: languages: ${{ matrix.language }} build-mode: ${{ matrix.build-mode }} - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@5d4e8d1aca955e8d8589aabd499c5cae939e33c7 # v4.31.9 + uses: github/codeql-action/analyze@38697555549f1db7851b81482ff19f1fa5c4fedc # v4.34.1 with: category: "/language:${{matrix.language}}" diff --git a/.github/workflows/job_build_cid.yml b/.github/workflows/job_build_cid.yml index 3d1b6bb0d8..0a1a225b95 100644 --- a/.github/workflows/job_build_cid.yml +++ b/.github/workflows/job_build_cid.yml @@ -118,7 +118,7 @@ jobs: cmake -E make_directory "${CID_PACKAGE_ARTIFACTS_DIR}" - name: Checkout actions - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: path: ${{ env.NPU_ACTIONS_DIR }} sparse-checkout: | @@ -177,14 +177,14 @@ jobs: - name: Restore CiD artifacts from cache if: ${{ inputs.build-cache }} id: cache-restore - uses: actions/cache/restore@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1 + uses: actions/cache/restore@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4 with: key: ${{ steps.cache-key.outputs.cache-key }} path: ${{ env.CID_PACKAGE_ARTIFACTS_DIR }} - name: Clone OpenVINO if: ${{ !steps.cache-restore.outputs.cache-hit }} - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 timeout-minutes: 15 with: repository: ${{ steps.versions.outputs.openvino-repository }} @@ -194,7 +194,7 @@ jobs: - name: Checkout NPU Compiler if: ${{ !steps.cache-restore.outputs.cache-hit }} - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: path: ${{ env.NPU_COMPILER_REPO }} submodules: true @@ -202,11 +202,11 @@ jobs: - name: System info if: ${{ !steps.cache-restore.outputs.cache-hit }} - uses: openvinotoolkit/openvino/.github/actions/system_info@82bbf0292c5bd490bc25a383e63d6461d3ee05c5 # 2025.4.1 + uses: openvinotoolkit/openvino/.github/actions/system_info@9185925763612da451e6c5dd2819670bec249ea5 # 2026.0.1 - name: Setup python version if: ${{ !steps.cache-restore.outputs.cache-hit }} - uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: '3.14' @@ -351,7 +351,7 @@ jobs: - name: Cache CiD artifacts if: ${{ inputs.build-cache && !steps.cache-restore.outputs.cache-hit }} - uses: actions/cache/save@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1 + uses: actions/cache/save@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4 with: path: ${{ env.CID_PACKAGE_ARTIFACTS_DIR }} key: ${{ steps.cache-key.outputs.cache-key }} diff --git a/.github/workflows/job_build_drv_linux.yml b/.github/workflows/job_build_drv_linux.yml index 4ebf43cd38..e736d39967 100644 --- a/.github/workflows/job_build_drv_linux.yml +++ b/.github/workflows/job_build_drv_linux.yml @@ -64,14 +64,14 @@ jobs: - name: Restore Driver package from cache if: ${{ inputs.build-cache }} id: cache-restore - uses: actions/cache/restore@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1 + uses: actions/cache/restore@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4 with: key: ${{ steps.cache-key.outputs.cache-key }} path: ${{ env.NPU_DRIVER_INSTALL_DIR }} - name: Checkout versions action if: ${{ !steps.cache-restore.outputs.cache-hit }} - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: path: ${{ env.NPU_ACTIONS_DIR }} sparse-checkout: | @@ -85,7 +85,7 @@ jobs: - name: Clone Linux NPU Driver if: ${{ !steps.cache-restore.outputs.cache-hit }} - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 timeout-minutes: 15 with: repository: ${{ steps.versions.outputs.npu-linux-driver-repository }} @@ -95,7 +95,7 @@ jobs: - name: System info if: ${{ !steps.cache-restore.outputs.cache-hit }} - uses: openvinotoolkit/openvino/.github/actions/system_info@82bbf0292c5bd490bc25a383e63d6461d3ee05c5 # 2025.4.1 + uses: openvinotoolkit/openvino/.github/actions/system_info@9185925763612da451e6c5dd2819670bec249ea5 # 2026.0.1 - name: Install system packages if: ${{ !steps.cache-restore.outputs.cache-hit }} @@ -145,7 +145,7 @@ jobs: - name: Cache artifacts if: ${{ inputs.build-cache && !steps.cache-restore.outputs.cache-hit }} - uses: actions/cache/save@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1 + uses: actions/cache/save@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4 with: path: ${{ env.NPU_DRIVER_INSTALL_DIR }} key: ${{ steps.cache-key.outputs.cache-key }} diff --git a/.github/workflows/job_build_plugin_linux.yml b/.github/workflows/job_build_plugin_linux.yml index 7382af4e16..d397bbd391 100644 --- a/.github/workflows/job_build_plugin_linux.yml +++ b/.github/workflows/job_build_plugin_linux.yml @@ -88,14 +88,14 @@ jobs: - name: Restore OpenVINO/NPU package from cache if: ${{ inputs.build-cache }} id: cache-restore - uses: actions/cache/restore@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1 + uses: actions/cache/restore@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4 with: key: ${{ steps.cache-key.outputs.cache-key }} path: ${{ env.OPENVINO_INSTALL_DIR }} - name: Checkout versions action if: ${{ !steps.cache-restore.outputs.cache-hit }} - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: path: ${{ env.NPU_ACTIONS_DIR }} sparse-checkout: | @@ -109,7 +109,7 @@ jobs: - name: Clone OpenVINO if: ${{ !steps.cache-restore.outputs.cache-hit }} - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 timeout-minutes: 15 with: repository: ${{ steps.versions.outputs.openvino-repository }} @@ -119,7 +119,7 @@ jobs: - name: Clone NPU Compiler if: ${{ !steps.cache-restore.outputs.cache-hit }} - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 timeout-minutes: 15 with: path: ${{ env.NPU_COMPILER_REPO }} @@ -128,11 +128,11 @@ jobs: - name: System info if: ${{ !steps.cache-restore.outputs.cache-hit }} - uses: openvinotoolkit/openvino/.github/actions/system_info@82bbf0292c5bd490bc25a383e63d6461d3ee05c5 # 2025.4.1 + uses: openvinotoolkit/openvino/.github/actions/system_info@9185925763612da451e6c5dd2819670bec249ea5 # 2026.0.1 - name: Setup python version if: ${{ !steps.cache-restore.outputs.cache-hit }} - uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: '3.14' @@ -152,7 +152,7 @@ jobs: - name: Initialize CodeQL if: ${{ !steps.cache-restore.outputs.cache-hit && inputs.with-codeql }} - uses: github/codeql-action/init@5d4e8d1aca955e8d8589aabd499c5cae939e33c7 # v4.31.9 + uses: github/codeql-action/init@38697555549f1db7851b81482ff19f1fa5c4fedc # v4.34.1 with: languages: c-cpp build-mode: manual @@ -239,7 +239,7 @@ jobs: - name: Perform CodeQL Analysis id: codeql-analyze if: ${{ !steps.cache-restore.outputs.cache-hit && inputs.with-codeql }} - uses: github/codeql-action/analyze@5d4e8d1aca955e8d8589aabd499c5cae939e33c7 # v4.31.9 + uses: github/codeql-action/analyze@38697555549f1db7851b81482ff19f1fa5c4fedc # v4.34.1 with: category: "/language:c-cpp" output: ${{ env.CODEQL_OUTPUTS }} @@ -262,7 +262,7 @@ jobs: - name: Upload CodeQL SARIF if: ${{ !steps.cache-restore.outputs.cache-hit && inputs.with-codeql }} - uses: github/codeql-action/upload-sarif@5d4e8d1aca955e8d8589aabd499c5cae939e33c7 # v4.31.9 + uses: github/codeql-action/upload-sarif@38697555549f1db7851b81482ff19f1fa5c4fedc # v4.34.1 with: sarif_file: ${{ env.CODEQL_OUTPUTS }}/filtered-results.sarif checkout_path: ${{ env.NPU_COMPILER_REPO }} @@ -277,7 +277,7 @@ jobs: - name: Cache artifacts if: ${{ inputs.build-cache && !steps.cache-restore.outputs.cache-hit }} - uses: actions/cache/save@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1 + uses: actions/cache/save@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4 with: path: ${{ env.OPENVINO_INSTALL_DIR }} key: ${{ steps.cache-key.outputs.cache-key }} diff --git a/.github/workflows/job_tests_compilation_linux.yml b/.github/workflows/job_tests_compilation_linux.yml index c04249eaf0..82aa212597 100644 --- a/.github/workflows/job_tests_compilation_linux.yml +++ b/.github/workflows/job_tests_compilation_linux.yml @@ -68,7 +68,7 @@ jobs: steps: - name: Checkout if: ${{ !(matrix.npu-platform == 'NPU.5020' && inputs.compiler-type == 'DRIVER') }} - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Download artifacts if: ${{ !(matrix.npu-platform == 'NPU.5020' && inputs.compiler-type == 'DRIVER') }} diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml index 330b2ad4a8..9a098c26da 100644 --- a/.github/workflows/scorecard.yml +++ b/.github/workflows/scorecard.yml @@ -23,7 +23,7 @@ jobs: steps: - name: "Checkout code" - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false @@ -42,6 +42,6 @@ jobs: retention-days: 5 - name: "Upload to code-scanning" - uses: github/codeql-action/upload-sarif@5d4e8d1aca955e8d8589aabd499c5cae939e33c7 # v4.31.9 + uses: github/codeql-action/upload-sarif@38697555549f1db7851b81482ff19f1fa5c4fedc # v4.34.1 with: sarif_file: results.sarif From 10e54eb63e666c47448cb9c47a49ce56bd37037b Mon Sep 17 00:00:00 2001 From: "Doronin, Maksim" Date: Wed, 25 Mar 2026 15:03:57 +0000 Subject: [PATCH 4/5] Add onnxscript dep --- .../actions/compile-models/requirements.in | 1 + .../actions/compile-models/requirements.txt | 21 ++++++++++++++++++- 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/.github/actions/compile-models/requirements.in b/.github/actions/compile-models/requirements.in index d1527522f9..805722c3e1 100644 --- a/.github/actions/compile-models/requirements.in +++ b/.github/actions/compile-models/requirements.in @@ -8,6 +8,7 @@ protobuf==7.34.1 onnx==1.20.1 onnxruntime==1.24.4 onnxruntime-tools>=1.7.0 +onnxscript>=0.6.2 # Hugging Face Hub huggingface_hub==0.36.2 diff --git a/.github/actions/compile-models/requirements.txt b/.github/actions/compile-models/requirements.txt index f74be031a4..b52595a95c 100644 --- a/.github/actions/compile-models/requirements.txt +++ b/.github/actions/compile-models/requirements.txt @@ -280,7 +280,10 @@ ml-dtypes==0.5.3 \ --hash=sha256:d0f730a17cf4f343b2c7ad50cee3bd19e969e793d2be6ed911f43086460096e4 \ --hash=sha256:da65e5fd3eea434ccb8984c3624bc234ddcc0d9f4c81864af611aaebcc08a50e \ --hash=sha256:e12e29764a0e66a7a31e9b8bf1de5cc0423ea72979f45909acd4292de834ccd3 - # via onnx + # via + # onnx + # onnx-ir + # onnxscript mpmath==1.3.0 \ --hash=sha256:7a28eb2a9774d00c7bc92411c19a89209d5da7c4c9a9e227be8330a23a25b91f \ --hash=sha256:a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c @@ -350,8 +353,10 @@ numpy==2.2.5 \ # accelerate # ml-dtypes # onnx + # onnx-ir # onnxruntime # onnxruntime-tools + # onnxscript # torchvision # transformers onnx==1.20.1 \ @@ -380,7 +385,13 @@ onnx==1.20.1 \ --hash=sha256:eb335d7bcf9abac82a0d6a0fda0363531ae0b22cfd0fc6304bff32ee29905def # via # -r .github/actions/compile-models/requirements.in + # onnx-ir # onnxruntime-tools + # onnxscript +onnx-ir==0.2.0 \ + --hash=sha256:8bad3906691987290789b26d05e0dbff467029a0b1e411e12e4cae02e43503e4 \ + --hash=sha256:eb14d1399c2442bd1ff702719e70074e9cedfa3af5729416a32752c9e0f82591 + # via onnxscript onnxruntime==1.24.4 \ --hash=sha256:046ff290045a387676941a02a8ae5c3ebec6b4f551ae228711968c4a69d8f6b7 \ --hash=sha256:0bdfce8e9a6497cec584aab407b71bf697dac5e1b7b7974adc50bf7533bdb3a2 \ @@ -411,6 +422,10 @@ onnxruntime-tools==1.7.0 \ --hash=sha256:1dff888b5c482ac5bc627f12e108445fefcb3d600c43f63633975316fe617ad8 \ --hash=sha256:6dbdcee49424e066bcd10357c37d51bc422ae26494e3c2f0c1970d534f967f6d # via -r .github/actions/compile-models/requirements.in +onnxscript==0.6.2 \ + --hash=sha256:20e3c3fd1da19b3655549d5455a2df719db47374fe430e01e865ae69127c37b9 \ + --hash=sha256:abb2e6f464db40c9b8c7fbb3e64cca04cf3f4495e67c4eda5eac17b784191ce3 + # via -r .github/actions/compile-models/requirements.in packaging==25.0 \ --hash=sha256:29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484 \ --hash=sha256:d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f @@ -419,6 +434,7 @@ packaging==25.0 \ # huggingface-hub # onnxruntime # onnxruntime-tools + # onnxscript # transformers pillow==12.1.1 \ --hash=sha256:02f84dfad02693676692746df05b89cf25597560db2857363a208e393429f5e9 \ @@ -738,6 +754,7 @@ sympy==1.14.0 \ --hash=sha256:d3d3fe8df1e5a0b42f0e7bdf50541697dbe7d23746e894990c030e2b05e72517 \ --hash=sha256:e091cc3e99d2141a0ba2847328f5479b05d94a6635cb96148ccb3f34671bd8f5 # via + # onnx-ir # onnxruntime # torch tokenizers==0.22.1 \ @@ -830,6 +847,8 @@ typing-extensions==4.13.2 \ # via # huggingface-hub # onnx + # onnx-ir + # onnxscript # torch urllib3==2.6.3 \ --hash=sha256:1b62b6884944a57dbe321509ab94fd4d3b307075e0c2eae991ac71ee15ad38ed \ From 1d8f2ed85d9a7f73ccd6b94d9b365aae140a50f1 Mon Sep 17 00:00:00 2001 From: "Doronin, Maksim" Date: Thu, 26 Mar 2026 17:09:46 +0000 Subject: [PATCH 5/5] Revert compile action deps --- .github/actions/compile-models/action.yml | 2 +- .../actions/compile-models/requirements.in | 14 +- .../actions/compile-models/requirements.txt | 241 ++++++++---------- 3 files changed, 113 insertions(+), 144 deletions(-) diff --git a/.github/actions/compile-models/action.yml b/.github/actions/compile-models/action.yml index cc21f4dc1f..e86b312a50 100644 --- a/.github/actions/compile-models/action.yml +++ b/.github/actions/compile-models/action.yml @@ -37,7 +37,7 @@ runs: - name: Setup python version uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0 with: - python-version: '3.14' + python-version: '3.13' - name: Install dependencies shell: bash diff --git a/.github/actions/compile-models/requirements.in b/.github/actions/compile-models/requirements.in index 805722c3e1..4c60c14515 100644 --- a/.github/actions/compile-models/requirements.in +++ b/.github/actions/compile-models/requirements.in @@ -1,21 +1,19 @@ --extra-index-url https://download.pytorch.org/whl/cpu # Core -transformers==4.57.6 -torch==2.11.0+cpu -torchvision==0.26.0+cpu -protobuf==7.34.1 -onnx==1.20.1 -onnxruntime==1.24.4 +transformers==4.57.3 +torch==2.8.0+cpu +torchvision==0.23.0+cpu +protobuf==6.33.5 +onnx==1.20.0 +onnxruntime==1.23.2 onnxruntime-tools>=1.7.0 -onnxscript>=0.6.2 # Hugging Face Hub huggingface_hub==0.36.2 hf-xet==1.4.2 # Utils -numpy>=1.26,<3 pillow>=12.1.1 requests>=2.32.5 tqdm>=4.67.3 diff --git a/.github/actions/compile-models/requirements.txt b/.github/actions/compile-models/requirements.txt index b52595a95c..e48aa58cef 100644 --- a/.github/actions/compile-models/requirements.txt +++ b/.github/actions/compile-models/requirements.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile with Python 3.14 +# This file is autogenerated by pip-compile with Python 3.13 # by the following command: # # pip-compile --allow-unsafe --generate-hashes --pip-args='--extra-index-url https://download.pytorch.org/whl/cpu' '.github\actions\compile-models\requirements.in' @@ -115,7 +115,9 @@ colorama==0.4.6 \ coloredlogs==15.0.1 \ --hash=sha256:612ee75c546f53e92e70049c9dbfcc18c935a2b9a53b66085ce9ef6a6e5c0934 \ --hash=sha256:7c991aa71a4577af2f82600d8f8f3a89f936baeaf9b50a9c197da014e5bf16b0 - # via onnxruntime-tools + # via + # onnxruntime + # onnxruntime-tools filelock==3.25.2 \ --hash=sha256:b64ece2b38f4ca29dd3e810287aa8c48182bbecd1ae6e9ae126c9b35f1382694 \ --hash=sha256:ca8afb0da15f229774c9ad1b455ed96e85a81373065fb10446672f64444ddf70 @@ -280,10 +282,7 @@ ml-dtypes==0.5.3 \ --hash=sha256:d0f730a17cf4f343b2c7ad50cee3bd19e969e793d2be6ed911f43086460096e4 \ --hash=sha256:da65e5fd3eea434ccb8984c3624bc234ddcc0d9f4c81864af611aaebcc08a50e \ --hash=sha256:e12e29764a0e66a7a31e9b8bf1de5cc0423ea72979f45909acd4292de834ccd3 - # via - # onnx - # onnx-ir - # onnxscript + # via onnx mpmath==1.3.0 \ --hash=sha256:7a28eb2a9774d00c7bc92411c19a89209d5da7c4c9a9e227be8330a23a25b91f \ --hash=sha256:a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c @@ -349,83 +348,68 @@ numpy==2.2.5 \ --hash=sha256:ee461a4eaab4f165b68780a6a1af95fb23a29932be7569b9fab666c407969051 \ --hash=sha256:f5045039100ed58fa817a6227a356240ea1b9a1bc141018864c306c1a16d4175 # via - # -r .github/actions/compile-models/requirements.in # accelerate # ml-dtypes # onnx - # onnx-ir # onnxruntime # onnxruntime-tools - # onnxscript # torchvision # transformers -onnx==1.20.1 \ - --hash=sha256:0104bb2d4394c179bcea3df7599a45a2932b80f4633840896fcf0d7d8daecea2 \ - --hash=sha256:0903e6088ed5e8f59ebd381ab2a6e9b2a60b4c898f79aa2fe76bb79cf38a5031 \ - --hash=sha256:15c815313bbc4b2fdc7e4daeb6e26b6012012adc4d850f4e3b09ed327a7ea92a \ - --hash=sha256:17483e59082b2ca6cadd2b48fd8dce937e5b2c985ed5583fefc38af928be1826 \ - --hash=sha256:1d923bb4f0ce1b24c6859222a7e6b2f123e7bfe7623683662805f2e7b9e95af2 \ - --hash=sha256:1f0371aa67f51917a09cc829ada0f9a79a58f833449e03d748f7f7f53787c43c \ - --hash=sha256:21d747348b1c8207406fa2f3e12b82f53e0d5bb3958bcd0288bd27d3cb6ebb00 \ - --hash=sha256:2297f428c51c7fc6d8fad0cf34384284dfeff3f86799f8e83ef905451348ade0 \ - --hash=sha256:29197b768f5acdd1568ddeb0a376407a2817844f6ac1ef8c8dd2d974c9ab27c3 \ - --hash=sha256:3fe243e83ad737637af6512708454e720d4b0864def2b28e6b0ee587b80a50be \ - --hash=sha256:53426e1b458641e7a537e9f176330012ff59d90206cac1c1a9d03cdd73ed3095 \ - --hash=sha256:564c35a94811979808ab5800d9eb4f3f32c12daedba7e33ed0845f7c61ef2431 \ - --hash=sha256:63d9cbcab8c96841eadeb7c930e07bfab4dde8081eb76fb68e0dfb222706b81e \ - --hash=sha256:9336b6b8e6efcf5c490a845f6afd7e041c89a56199aeda384ed7d58fb953b080 \ - --hash=sha256:9fe7f9a633979d50984b94bda8ceb7807403f59a341d09d19342dc544d0ca1d5 \ - --hash=sha256:be1e5522200b203b34327b2cf132ddec20ab063469476e1f5b02bb7bd259a489 \ - --hash=sha256:ca7281f8c576adf396c338cf43fff26faee8d4d2e2577b8e73738f37ceccf945 \ - --hash=sha256:d78cde72d7ca8356a2d99c5dc0dbf67264254828cae2c5780184486c0cd7b3bf \ - --hash=sha256:ddc0b7d8b5a94627dc86c533d5e415af94cbfd103019a582669dad1f56d30281 \ - --hash=sha256:ded16de1df563d51fbc1ad885f2a426f814039d8b5f4feb77febe09c0295ad67 \ - --hash=sha256:e24e96b48f27e4d6b44cb0b195b367a2665da2d819621eec51903d575fc49d38 \ - --hash=sha256:e2b0cf797faedfd3b83491dc168ab5f1542511448c65ceb482f20f04420cbf3a \ - --hash=sha256:eb335d7bcf9abac82a0d6a0fda0363531ae0b22cfd0fc6304bff32ee29905def +onnx==1.20.0 \ + --hash=sha256:00dc8ae2c7b283f79623961f450b5515bd2c4b47a7027e7a1374ba49cef27768 \ + --hash=sha256:02e0d72ab09a983fce46686b155a5049898558d9f3bc6e8515120d6c40666318 \ + --hash=sha256:1a93ec69996b4556062d552ed1aa0671978cfd3c17a40bf4c89a1ae169c6a4ad \ + --hash=sha256:1d3d0308e2c194f4b782f51e78461b567fac8ce6871c0cf5452ede261683cc8f \ + --hash=sha256:1ecca1f963d69e002c03000f15844f8cac3b6d7b6639a934e73571ee02d59c35 \ + --hash=sha256:2241c85fdaa25a66565fcd1d327c7bcd8f55165420ebaee1e9563c3b9bf961c9 \ + --hash=sha256:259b05758d41645f5545c09f887187662b350d40db8d707c33c94a4f398e1733 \ + --hash=sha256:2d25a9e1fde44bc69988e50e2211f62d6afcd01b0fd6dfd23429fd978a35d32f \ + --hash=sha256:31efe37d7d1d659091f34ddd6a31780334acf7c624176832db9a0a8ececa8fb5 \ + --hash=sha256:392ca68b34b97e172d33b507e1e7bfdf2eea96603e6e7ff109895b82ff009dc7 \ + --hash=sha256:3a6de7dda77926c323b0e5a830dc9c2866ce350c1901229e193be1003a076c25 \ + --hash=sha256:3e941d0f3edd57e1d63e2562c74aec2803ead5b965e76ccc3d2b2bd4ae0ea054 \ + --hash=sha256:6930ed7795912c4298ec8642b33c99c51c026a57edf17788b8451fe22d11e674 \ + --hash=sha256:71177f8fd5c0dd90697bc281f5035f73707bdac83257a5c54d74403a1100ace9 \ + --hash=sha256:7646e700c0a53770a86d5a9a582999a625a3173c4323635960aec3cba8441c6a \ + --hash=sha256:7e706470f8b731af6d0347c4f01b8e0e1810855d0c71c467066a5bd7fa21704b \ + --hash=sha256:9d1a4e02148b2a7a4b82796d0ecdb6e49ba7abd34bb5a9de22af86aad556fb76 \ + --hash=sha256:afc4cf83ce5d547ebfbb276dae8eb0ec836254a8698d462b4ba5f51e717fd1ae \ + --hash=sha256:d0bdfd22fe92b87bf98424335ec1191ed79b08cd0f57fe396fab558b83b2c868 \ + --hash=sha256:d75da05e743eb9a11ff155a775cae5745e71f1cd0ca26402881b8f20e8d6e449 \ + --hash=sha256:ee46cdc5abd851a007a4be81ee53e0e303cf9a0e46d74231d5d361333a1c9411 \ + --hash=sha256:f62978ecfb8f320faba6704abd20253a5a79aacc4e5d39a9c061dd63d3b7574f \ + --hash=sha256:f8424c95491de38ecc280f7d467b298cb0b7cdeb1cd892eb9b4b9541c00a600e # via # -r .github/actions/compile-models/requirements.in - # onnx-ir # onnxruntime-tools - # onnxscript -onnx-ir==0.2.0 \ - --hash=sha256:8bad3906691987290789b26d05e0dbff467029a0b1e411e12e4cae02e43503e4 \ - --hash=sha256:eb14d1399c2442bd1ff702719e70074e9cedfa3af5729416a32752c9e0f82591 - # via onnxscript -onnxruntime==1.24.4 \ - --hash=sha256:046ff290045a387676941a02a8ae5c3ebec6b4f551ae228711968c4a69d8f6b7 \ - --hash=sha256:0bdfce8e9a6497cec584aab407b71bf697dac5e1b7b7974adc50bf7533bdb3a2 \ - --hash=sha256:0d640eb9f3782689b55cfa715094474cd5662f2f137be6a6f847a594b6e9705c \ - --hash=sha256:14ed1f197fab812b695a5eaddb536c635e58a2fbbe50a517c78f082cc6ce9177 \ - --hash=sha256:1700f559c8086d06b2a4d5de51e62cb4ff5e2631822f71a36db8c72383db71ee \ - --hash=sha256:1a5c5a544b22f90859c88617ecb30e161ee3349fcc73878854f43d77f00558b5 \ - --hash=sha256:311e309f573bf3c12aa5723e23823077f83d5e412a18499d4485c7eb41040858 \ - --hash=sha256:3b6ba8b0181a3aa88edab00eb01424ffc06f42e71095a91186c2249415fcff93 \ - --hash=sha256:3f0b910e86b759a4732663ec61fd57ac42ee1b0066f68299de164220b660546d \ - --hash=sha256:4c74e268dc808e61e63784d43f9ddcdaf50a776c2819e8bd1d1b11ef64bf7e36 \ - --hash=sha256:535b29475ca42b593c45fbb2152fbf1cdf3f287315bf650e6a724a0a1d065cdb \ - --hash=sha256:71d6a5c1821d6e8586a024000ece458db8f2fc0ecd050435d45794827ce81e19 \ - --hash=sha256:aa12ddc54c9c4594073abcaa265cd9681e95fb89dae982a6f508a794ca42e661 \ - --hash=sha256:b43b63eb24a2bc8fc77a09be67587a570967a412cccb837b6245ccb546691153 \ - --hash=sha256:cad1c2b3f455c55678ab2a8caa51fb420c25e6e3cf10f4c23653cdabedc8de78 \ - --hash=sha256:dc4aaed1e5e1aaacf2343c838a30a7c3ade78f13eeb16817411f929d04040a13 \ - --hash=sha256:e1cc6a518255f012134bc791975a6294806be9a3b20c4a54cca25194c90cf731 \ - --hash=sha256:e26478356dba25631fb3f20112e345f8e8bf62c499bb497e8a559f7d69cf7e7b \ - --hash=sha256:e2b7969e72d8cb53ffc88ab6d49dd5e75c1c663bda7be7eb0ece192f127343d1 \ - --hash=sha256:e30c972bc02e072911aabb6891453ec73795386c0af2b761b65444b8a4c4745f \ - --hash=sha256:e54ad52e61d2d4618dcff8fa1480ac66b24ee2eab73331322db1049f11ccf330 \ - --hash=sha256:e6214096e14b7b52e3bee1903dc12dc7ca09cb65e26664668a4620cc5e6f9a90 \ - --hash=sha256:e99a48078baaefa2b50fe5836c319499f71f13f76ed32d0211f39109147a49e0 \ - --hash=sha256:fbff2a248940e3398ae78374c5a839e49a2f39079b488bc64439fa0ec327a3e4 +onnxruntime==1.23.2 \ + --hash=sha256:0be6a37a45e6719db5120e9986fcd30ea205ac8103fd1fb74b6c33348327a0cc \ + --hash=sha256:0f9b4ae77f8e3c9bee50c27bc1beede83f786fe1d52e99ac85aa8d65a01e9b77 \ + --hash=sha256:162f4ca894ec3de1a6fd53589e511e06ecdc3ff646849b62a9da7489dee9ce95 \ + --hash=sha256:1f9cc0a55349c584f083c1c076e611a7c35d5b867d5d6e6d6c823bf821978088 \ + --hash=sha256:218295a8acae83905f6f1aed8cacb8e3eb3bd7513a13fe4ba3b2664a19fc4a6b \ + --hash=sha256:25de5214923ce941a3523739d34a520aac30f21e631de53bba9174dc9c004435 \ + --hash=sha256:2ff531ad8496281b4297f32b83b01cdd719617e2351ffe0dba5684fb283afa1f \ + --hash=sha256:45d127d6e1e9b99d1ebeae9bcd8f98617a812f53f46699eafeb976275744826b \ + --hash=sha256:4ca88747e708e5c67337b0f65eed4b7d0dd70d22ac332038c9fc4635760018f7 \ + --hash=sha256:6f91d2c9b0965e86827a5ba01531d5b669770b01775b23199565d6c1f136616c \ + --hash=sha256:76ff670550dc23e58ea9bc53b5149b99a44e63b34b524f7b8547469aaa0dcb8c \ + --hash=sha256:87d8b6eaf0fbeb6835a60a4265fde7a3b60157cf1b2764773ac47237b4d48612 \ + --hash=sha256:8bace4e0d46480fbeeb7bbe1ffe1f080e6663a42d1086ff95c1551f2d39e7872 \ + --hash=sha256:8f7d1fe034090a1e371b7f3ca9d3ccae2fabae8c1d8844fb7371d1ea38e8e8d2 \ + --hash=sha256:902c756d8b633ce0dedd889b7c08459433fbcf35e9c38d1c03ddc020f0648c6e \ + --hash=sha256:9d2385e774f46ac38f02b3a91a91e30263d41b2f1f4f26ae34805b2a9ddef466 \ + --hash=sha256:a7730122afe186a784660f6ec5807138bf9d792fa1df76556b27307ea9ebcbe3 \ + --hash=sha256:b28740f4ecef1738ea8f807461dd541b8287d5650b5be33bca7b474e3cbd1f36 \ + --hash=sha256:b8f029a6b98d3cf5be564d52802bb50a8489ab73409fa9db0bf583eabb7c2321 \ + --hash=sha256:bbfd2fca76c855317568c1b36a885ddea2272c13cb0e395002c402f2360429a6 \ + --hash=sha256:da44b99206e77734c5819aa2142c69e64f3b46edc3bd314f6a45a932defc0b3e \ + --hash=sha256:e2b9233c4947907fd1818d0e581c049c41ccc39b2856cc942ff6d26317cee145 # via -r .github/actions/compile-models/requirements.in onnxruntime-tools==1.7.0 \ --hash=sha256:1dff888b5c482ac5bc627f12e108445fefcb3d600c43f63633975316fe617ad8 \ --hash=sha256:6dbdcee49424e066bcd10357c37d51bc422ae26494e3c2f0c1970d534f967f6d # via -r .github/actions/compile-models/requirements.in -onnxscript==0.6.2 \ - --hash=sha256:20e3c3fd1da19b3655549d5455a2df719db47374fe430e01e865ae69127c37b9 \ - --hash=sha256:abb2e6f464db40c9b8c7fbb3e64cca04cf3f4495e67c4eda5eac17b784191ce3 - # via -r .github/actions/compile-models/requirements.in packaging==25.0 \ --hash=sha256:29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484 \ --hash=sha256:d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f @@ -434,7 +418,6 @@ packaging==25.0 \ # huggingface-hub # onnxruntime # onnxruntime-tools - # onnxscript # transformers pillow==12.1.1 \ --hash=sha256:02f84dfad02693676692746df05b89cf25597560db2857363a208e393429f5e9 \ @@ -531,15 +514,17 @@ pillow==12.1.1 \ # via # -r .github/actions/compile-models/requirements.in # torchvision -protobuf==7.34.1 \ - --hash=sha256:34b84ce27680df7cca9f231043ada0daa55d0c44a2ddfaa58ec1d0d89d8bf60a \ - --hash=sha256:403b093a6e28a960372b44e5eb081775c9b056e816a8029c61231743d63f881a \ - --hash=sha256:5185e0e948d07abe94bb76ec9b8416b604cfe5da6f871d67aad30cbf24c3110b \ - --hash=sha256:8ff40ce8cd688f7265326b38d5a1bed9bfdf5e6723d49961432f83e21d5713e4 \ - --hash=sha256:9ce42245e704cc5027be797c1db1eb93184d44d1cdd71811fb2d9b25ad541280 \ - --hash=sha256:bb3812cd53aefea2b028ef42bd780f5b96407247f20c6ef7c679807e9d188f11 \ - --hash=sha256:d8b2cc79c4d8f62b293ad9b11ec3aebce9af481fa73e64556969f7345ebf9fc7 \ - --hash=sha256:e97b55646e6ce5cbb0954a8c28cd39a5869b59090dfaa7df4598a7fba869468c +protobuf==6.33.5 \ + --hash=sha256:3093804752167bcab3998bec9f1048baae6e29505adaf1afd14a37bddede533c \ + --hash=sha256:69915a973dd0f60f31a08b8318b73eab2bd6a392c79184b3612226b0a3f8ec02 \ + --hash=sha256:6ddcac2a081f8b7b9642c09406bc6a4290128fce5f471cddd165960bb9119e5c \ + --hash=sha256:8afa18e1d6d20af15b417e728e9f60f3aa108ee76f23c3b2c07a2c3b546d3afd \ + --hash=sha256:8f04fa32763dcdb4973d537d6b54e615cc61108c7cb38fe59310c3192d29510a \ + --hash=sha256:9b71e0281f36f179d00cbcb119cb19dec4d14a81393e5ea220f64b286173e190 \ + --hash=sha256:a3157e62729aafb8df6da2c03aa5c0937c7266c626ce11a278b6eb7963c4e37c \ + --hash=sha256:a5cb85982d95d906df1e2210e58f8e4f1e3cdc088e52c921a041f9c9a0386de5 \ + --hash=sha256:cbf16ba3350fb7b889fca858fb215967792dc125b35c7976ca4818bee3521cf0 \ + --hash=sha256:d71b040839446bac0f4d162e758bea99c8251161dae9d0983a3b88dee345153b # via # -r .github/actions/compile-models/requirements.in # onnx @@ -754,7 +739,6 @@ sympy==1.14.0 \ --hash=sha256:d3d3fe8df1e5a0b42f0e7bdf50541697dbe7d23746e894990c030e2b05e72517 \ --hash=sha256:e091cc3e99d2141a0ba2847328f5479b05d94a6635cb96148ccb3f34671bd8f5 # via - # onnx-ir # onnxruntime # torch tokenizers==0.22.1 \ @@ -774,61 +758,50 @@ tokenizers==0.22.1 \ --hash=sha256:e2ef6063d7a84994129732b47e7915e8710f27f99f3a3260b8a38fc7ccd083f4 \ --hash=sha256:e7d094ae6312d69cc2a872b54b91b309f4f6fbce871ef28eb27b52a98e4d0214 # via transformers -torch==2.11.0+cpu \ - --hash=sha256:1abeaa46fa7532ed35ed79146f4de5d7a9d4b30462c98052ea4ddfe781ea3eca \ - --hash=sha256:2db3ae5404e32cb42b5fcbd94f13607761eaec0cf1687fde95095289d1e26cfb \ - --hash=sha256:3d8a7789e61dbf11f8922672c43354614b9b0debd40899c0a94f1ad9e0bd6bd9 \ - --hash=sha256:45025d7752dbc6b4c784c03afaee9c5f19730ce084b2e43fc9a2fe1677d9ff86 \ - --hash=sha256:46fbb0aa257bb781efbfad648f5b045c0e232573b661f1461593db61342e9096 \ - --hash=sha256:48b3e21a311445acdd0b27f13830e21d93adef70d4721e051e9f059baeb9b8f9 \ - --hash=sha256:51a221769d4a316f4b47a786c12e67c3f4807db8ed13c7b8817ebe73786acbbc \ - --hash=sha256:5214b203ee187f8746c66f1378b72611b7c1e15c5cb325037541899e705ea24e \ - --hash=sha256:62ec1f1694c185f601eab74eb7fc0e8e10c64c06ae82f13c3592774c231c4877 \ - --hash=sha256:65d427a196ab0abe359b93c5bffedd76ded02df2b1b1d2d9f11a2609b69f426a \ - --hash=sha256:6db45e7b2526d996fbf47c3d08737807a60a4e17996a6d91a97027fe260832c8 \ - --hash=sha256:70ecb2659af6373b7c5336e692e665605b0201ea21ff51aaea47e1d75ea6b5aa \ - --hash=sha256:71676f6a9a84bbd385e010198b51fa1c2324fb8f3c512a32d2c81af65f68f4c9 \ - --hash=sha256:7575af4c9f7f7500ed62b1dafeb069aa0ba35b368a5f09793b3976b3d50f4fe4 \ - --hash=sha256:768f22924a25cad2adeb9c6cbac5159e71067c8d4019b1511960d7435a5ca652 \ - --hash=sha256:825f1596878280a3a4c861441674888bc2d792e4ab7b045cb35feeab3f4f5dd7 \ - --hash=sha256:8713bb8679376ea0ec25742100b6cfb8447e0904c48bddefb9eb0ac1abbfa60a \ - --hash=sha256:8a56a8c95531ef0e454510ba8bbd9d11dc7a9000337265210b10f6bfeacdd485 \ - --hash=sha256:8f13dc7075ae04ca5f876a9f40b4e47522a04c23e30824b4409f42a3f3e57aa4 \ - --hash=sha256:c7dbae3a5cd0a4a3eab760742b9be3bd79282259488cf83176197cef31ce1610 \ - --hash=sha256:c8a0bdfb2fd915b6c2cd27c856f63f729c366a4917772eba6b2b02aa3bce70d5 \ - --hash=sha256:c9a14c367f470623b978e273a4e1915995b4ba7a0ae999178b06c273eea3536f \ - --hash=sha256:d1eff25ccc454faf21c9666c81bfab8e405e87c12d300708d4559620bc191a36 \ - --hash=sha256:ed70d4a4fc9f8b826c02fa1a9800a83820fb2fa6ae607680b53390f9ef394d85 \ - --hash=sha256:f378df648bf7fb94bbc820dfec37d3d346bd1703c692a2215edebf6edcef8b75 \ - --hash=sha256:f82e2ae20c1545bb03997d1cc3143d94e14b800038669ee1aca45808a9acc338 \ - --hash=sha256:f8481ea9088e4e5b81178a75aabdbb658bde8639bc1a15fd5d8f930abc966735 \ - --hash=sha256:fe708aa0c1df5cce9962df806065534ae9af5eb29ee6145a705176266427c931 +torch==2.8.0+cpu \ + --hash=sha256:0e34e276722ab7dd0dffa9e12fe2135a9b34a0e300c456ed7ad6430229404eb5 \ + --hash=sha256:16d75fa4e96ea28a785dfd66083ca55eb1058b6d6c5413f01656ca965ee2077e \ + --hash=sha256:2be20b2c05a0cce10430cc25f32b689259640d273232b2de357c35729132256d \ + --hash=sha256:2bfc013dd6efdc8f8223a0241d3529af9f315dffefb53ffa3bf14d3f10127da6 \ + --hash=sha256:41e6fc5ec0914fcdce44ccf338b1d19a441b55cafdd741fd0bf1af3f9e4cfd14 \ + --hash=sha256:5239ef35402000844b676a9b79ed76d5ae6b028a6762bbdfebdf8421a0f4d2aa \ + --hash=sha256:5d255d259fbc65439b671580e40fdb8faea4644761b64fed90d6904ffe71bbc1 \ + --hash=sha256:610f600c102386e581327d5efc18c0d6edecb9820b4140d26163354a99cd800d \ + --hash=sha256:64c187345509f2b1bb334feed4666e2c781ca381874bde589182f81247e61f88 \ + --hash=sha256:680129efdeeec3db5da3f88ee5d28c1b1e103b774aef40f9d638e2cce8f8d8d8 \ + --hash=sha256:6d93a7165419bc4b2b907e859ccab0dea5deeab261448ae9a5ec5431f14c0e64 \ + --hash=sha256:7631ef49fbd38d382909525b83696dc12a55d68492ade4ace3883c62b9fc140f \ + --hash=sha256:7cc4af6ba954f36c2163eab98cf113c137fc25aa8bbf1b06ef155968627beed2 \ + --hash=sha256:8b5882276633cf91fe3d2d7246c743b94d44a7e660b27f1308007fdb1bb89f7d \ + --hash=sha256:8f81dedb4c6076ec325acc3b47525f9c550e5284a18eae1d9061c543f7b6e7de \ + --hash=sha256:99fc421a5d234580e45957a7b02effbf3e1c884a5dd077afc85352c77bf41434 \ + --hash=sha256:a5064b5e23772c8d164068cc7c12e01a75faf7b948ecd95a0d4007d7487e5f25 \ + --hash=sha256:a9dbb6f64f63258bc811e2c0c99640a81e5af93c531ad96e95c5ec777ea46dab \ + --hash=sha256:af81283ac671f434b1b25c95ba295f270e72db1fad48831eb5e4748ff9840041 \ + --hash=sha256:b2149858b8340aeeb1f3056e0bff5b82b96e43b596fe49a9dba3184522261213 \ + --hash=sha256:bda4f93d64dcd9ae5d51844bbccc6fcb7d603522bcc95d256b5fe3bdb9dccca3 \ + --hash=sha256:cb06175284673a581dd91fb1965662ae4ecaba6e5c357aa0ea7bb8b84b6b7eeb \ + --hash=sha256:cb9a8ba8137ab24e36bf1742cb79a1294bd374db570f09fc15a5e1318160db4e \ + --hash=sha256:e1ee1b2346ade3ea90306dfbec7e8ff17bc220d344109d189ae09078333b0856 \ + --hash=sha256:e3c3fce24ebaac954b837d1498e36d484ad0d93e2a1ed5b6b0c55a02ea748fab \ + --hash=sha256:eac8b7ef5c7ca106daec5e829dfa8ca56ca47601db13b402d2608861ad3ab926 # via # -r .github/actions/compile-models/requirements.in # accelerate # torchvision -torchvision==0.26.0+cpu \ - --hash=sha256:050aaf28cff9c2981ec72dc3f9b4ef77bcf9c9c99330ce426cb06c5bb9e6e726 \ - --hash=sha256:16c4f11eda096dc377e82238c8ebb26c7013622c0f1b2c4dcf85fc70f96c0ea7 \ - --hash=sha256:17f0b542331fc94230b4214c6d123f038af7330fd81019608c0d2402f3bc3079 \ - --hash=sha256:2e932af123a39137815dfd152c64cc683fa7cbd327c965e807c9728c7aa4971a \ - --hash=sha256:34ac55a1f614baca2e0f5cef20ddb36184ee3503423871260e1ddd72caf9cb5f \ - --hash=sha256:3d30ce3444698807d4b18b199645cd7a95e0b16a4cd0909b8aab47c562a7673a \ - --hash=sha256:52aa8401850a9792e71a8a1e65ac004e2b23622a6b6fd278cd11179efbefc65b \ - --hash=sha256:6139108231a29ffb607931360ee24594553a939467c65530f734a2ed9918f011 \ - --hash=sha256:78576c8d5a8665de6caaa6e7c3a3fb7caa5dc112032ba60e129a9e78a446a03b \ - --hash=sha256:78e88d0a57bfadcd17042aa92fe4dd1059e48fcaa2e54a10ac7f438c2eca10d5 \ - --hash=sha256:7fcc4584e9f2f8914f898a01437f25b16222fb0bfb3fdeba59cb1b0c640b0995 \ - --hash=sha256:870a97101168d4da68039d3d51f0c781047065e82dc4c19b2eb0ddff08486180 \ - --hash=sha256:93144d0997c51b27996c8305df4d9104efb0d38c9a9b6b05c8bc20ebdf7193b5 \ - --hash=sha256:93a11b159613ad920b1d42c4eb4e585f48e5dff895f3e08f517ef482fe84e130 \ - --hash=sha256:967048f44f5bfcd05afed1c4b595cb30b4419fa0e08c296be403c88e82396c30 \ - --hash=sha256:97df9a8595dce256d2e6dd16bbcd1c68dd00eec712e37d4b6ec7985453ddc2aa \ - --hash=sha256:99f86ec0a83b9e4b5428a452bf667f99a9ae27d4c32bd4b2081fe917303e7710 \ - --hash=sha256:a6e9fac5bddb918b084201b206f0f322693cab6f76400abf47f5e202937ebf4d \ - --hash=sha256:c11e55041f6b84a6c4fb28981b901475aa81c38695ccec6ddfcc54c3fa9fac4f \ - --hash=sha256:cf547dc0975eb40bc3249be4ccbeb736597d2c3ece305b1c4e5b7a5dd7363567 \ - --hash=sha256:f0c80af8e2807d52f3d480d9828d550f097ad55589f28aab4d65471b3d636359 +torchvision==0.23.0+cpu \ + --hash=sha256:474d77adbbbed5166db3e5636b4b4ae3399c66ef5bfa12536e254b32259c90c0 \ + --hash=sha256:51603eb071d0681abc4db98b10ff394ace31f425852e8de249b91c09c60eb19a \ + --hash=sha256:758fa965628ec53712fffdd866401329e8a5f2c5d36325b17aad771d2d2e3495 \ + --hash=sha256:82928788025170c62e7df1120dcdc0cd175bfc31c08374613ce6d1a040bc0cda \ + --hash=sha256:8d6a47e23d7896f0ef9aa7ea7179eb6324e82438aa66d19884c2020d0646b104 \ + --hash=sha256:a651ccc540cf4c87eb988730c59c2220c52b57adc276f044e7efb9830fa65a1d \ + --hash=sha256:ae459d4509d3b837b978dc6c66106601f916b6d2cda75c137e3f5f48324ce1da \ + --hash=sha256:bc6cee94bcc145d59426fd5289ca91e42cdb60e9886590f29d88f9f03c6bdea3 \ + --hash=sha256:c879590294471ffa6dca8ae2115c08351dde3b674fa271dd3b175f2de508a80a \ + --hash=sha256:d72ee52a73ca0a44f7d61729eb9de1b90b67230b71a496ff0d58b4255e6b88a9 \ + --hash=sha256:d83d8075db43b8ca89680bdeb2f100c832e2a3aa61ee42c038b1a146e5e511b6 \ + --hash=sha256:dea90a67d60a5366b0358a0b8d6bf267805278697d6fd950cf0e31139e56d1be # via -r .github/actions/compile-models/requirements.in tqdm==4.67.3 \ --hash=sha256:7d825f03f89244ef73f1d4ce193cb1774a8179fd96f31d7e1dcde62092b960bb \ @@ -837,9 +810,9 @@ tqdm==4.67.3 \ # -r .github/actions/compile-models/requirements.in # huggingface-hub # transformers -transformers==4.57.6 \ - --hash=sha256:4c9e9de11333ddfe5114bc872c9f370509198acf0b87a832a0ab9458e2bd0550 \ - --hash=sha256:55e44126ece9dc0a291521b7e5492b572e6ef2766338a610b9ab5afbb70689d3 +transformers==4.57.3 \ + --hash=sha256:c77d353a4851b1880191603d36acb313411d3577f6e2897814f333841f7003f4 \ + --hash=sha256:df4945029aaddd7c09eec5cad851f30662f8bd1746721b34cc031d70c65afebc # via -r .github/actions/compile-models/requirements.in typing-extensions==4.13.2 \ --hash=sha256:a439e7c04b49fec3e5d3e2beaa21755cadbbdc391694e28ccdd36ca4a1408f8c \ @@ -847,8 +820,6 @@ typing-extensions==4.13.2 \ # via # huggingface-hub # onnx - # onnx-ir - # onnxscript # torch urllib3==2.6.3 \ --hash=sha256:1b62b6884944a57dbe321509ab94fd4d3b307075e0c2eae991ac71ee15ad38ed \