427 Commits

Author SHA1 Message Date
dependabot[bot] c15904bb89 Bump pypa/cibuildwheel from 4.3.0 to 4.3.1 (#7110)
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 4.3.0 to 4.3.1.
- [Release notes](https://github.com/pypa/cibuildwheel/releases)
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)
- [Commits](https://github.com/pypa/cibuildwheel/compare/v4.3.0...v4.3.1)

---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
  dependency-version: 4.3.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-15 07:24:51 +08:00
nihui c4b34c591d fix compare-binary-size-pr-comment.yml (#7056) 2026-10-08 21:21:17 +08:00
dependabot[bot] 3798be64cf Bump pypa/cibuildwheel from 4.2.1 to 4.3.0 (#7052)
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 4.2.1 to 4.3.0.
- [Release notes](https://github.com/pypa/cibuildwheel/releases)
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)
- [Commits](https://github.com/pypa/cibuildwheel/compare/v4.2.1...v4.3.0)

---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
  dependency-version: 4.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-08 11:10:06 +08:00
dependabot[bot] 46ae9d4c97 Bump actions/checkout from 6 to 7 (#7045)
Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-06 13:22:30 +08:00
dependabot[bot] 19e0cb6189 Bump actions/cache from 5 to 6 (#7046)
Bumps [actions/cache](https://github.com/actions/cache) from 5 to 6.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-06 13:22:15 +08:00
Molly Sophia f947448a04 ci: Add test for macos arm (#5680)
Signed-off-by: Molly Sophia <mollysophia379@gmail.com>
2026-10-05 14:19:35 +08:00
nihui 050ba22657 vulkan add shader line coverage with NCNN_COVERAGE (#7016) 2026-09-21 10:14:53 +08:00
nihui dae7741b49 update pnnx ci torch 2.14 (#7013)
* do not dce graph input, update transformer tests
2026-09-18 13:07:28 +08:00
dependabot[bot] 21a26cda69 Bump pypa/cibuildwheel from 3.4.1 to 4.2.1 (#6969)
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 3.4.1 to 4.2.1.
- [Release notes](https://github.com/pypa/cibuildwheel/releases)
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)
- [Commits](https://github.com/pypa/cibuildwheel/compare/v3.4.1...v4.2.1)

---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
  dependency-version: 4.2.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-09-18 10:47:26 +08:00
nihui 8c5bbd0a2d prefer libEGL_nvidia.so.0 for headless t4 ci (#7014) 2026-09-18 10:47:02 +08:00
nihui 902d8ae387 update ci swiftshader (#7012) 2026-09-18 10:46:35 +08:00
nihui 5ea98309e3 layer param hardening (#7003)
* harden layer parameter validation

Original patches and author identities:
https://github.com/Tencent/ncnn/pull/6912 (beilzx)
https://github.com/Tencent/ncnn/pull/6919 (FluxMind-O)
https://github.com/Tencent/ncnn/pull/6928 (lxcxjxhx)
https://github.com/Tencent/ncnn/pull/6948 (ktz03)
https://github.com/Tencent/ncnn/pull/6950 (ktz03)
https://github.com/Tencent/ncnn/pull/6971 (LI)
https://github.com/Tencent/ncnn/pull/6974 (LI)
https://github.com/Tencent/ncnn/pull/6977 (LI)

Co-authored-by: beilzx <2069360659@qq.com>
Co-authored-by: FluxMind-O <3283918317@qq.com>
Co-authored-by: lxcxjxhx <lxcxjxhx@users.noreply.github.com>
Co-authored-by: ktz03 <2484593937@qq.com>
Co-authored-by: LI <2484593937@qq.com>
2026-09-15 19:18:46 +08:00
mingshi2333 01ddb18bd5 remove woa linux ci (#6984)
* remove woa linux ci

* use default arm features in native windows arm64 tests
2026-09-10 10:44:26 +08:00
nihui 2a358d1606 x86 avx-ne-convert optimization for bf16 gemm and conversion (#6947) 2026-09-07 12:41:15 +08:00
nihui 782f9ece15 fix random dns error in windows xp clang ci (#6965) 2026-09-07 11:14:59 +08:00
nihui 88a29d8ef4 add ci vs2026 (#6957) 2026-09-07 07:03:58 +08:00
nihui 0a4e85ae44 x86 fma and fma4 dispatch (#6940) 2026-09-02 17:25:39 +08:00
nihui 8678e33239 update sde and fix msvc winxp ci (#6943) 2026-09-02 14:47:25 +08:00
nihui 2eae53eee6 fix numpy version error in pnnx ci (#6938) 2026-09-01 17:27:24 +08:00
dependabot[bot] a4d2ea1d44 Bump actions/setup-python from 6 to 7 (#6838)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 6 to 7.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-22 14:13:06 +08:00
dependabot[bot] ad47010526 Bump actions/labeler from 6 to 7 (#6842)
Bumps [actions/labeler](https://github.com/actions/labeler) from 6 to 7.
- [Release notes](https://github.com/actions/labeler/releases)
- [Commits](https://github.com/actions/labeler/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/labeler
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-22 11:06:21 +08:00
nihui 81e8cbffd0 pnnx ci update torch 2.12 (#6796) 2026-07-03 23:46:56 +08:00
dependabot[bot] 244f30c8b9 Bump actions/cache from 5 to 6 (#6786)
Bumps [actions/cache](https://github.com/actions/cache) from 5 to 6.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-25 10:18:33 +08:00
dependabot[bot] ea028c5398 Bump actions/checkout from 6 to 7 (#6785)
Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-22 10:33:09 +08:00
nihui e54f7b1f88 Add workflow_dispatch trigger to release workflow 2026-05-26 19:30:27 +08:00
nihui 166f07f91d add hmos package (#6746) 2026-05-26 17:28:55 +08:00
nihui 6107760922 update pybind11 v3.0.4 and remove windows arm64 find python hack (#6744) 2026-05-26 12:27:08 +08:00
dependabot[bot] 2c8c261442 Bump pypa/cibuildwheel from 3.3.1 to 3.4.1 (#6634)
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 3.3.1 to 3.4.1.
- [Release notes](https://github.com/pypa/cibuildwheel/releases)
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)
- [Commits](https://github.com/pypa/cibuildwheel/compare/v3.3.1...v3.4.1)

---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
  dependency-version: 3.4.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-25 16:23:49 +08:00
dependabot[bot] 078e5fed71 Bump actions/github-script from 8 to 9 (#6663)
Bumps [actions/github-script](https://github.com/actions/github-script) from 8 to 9.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v8...v9)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-version: '9'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-25 16:23:38 +08:00
nihui d5569c0369 update riscv ci toolchain and qemu (#6742) 2026-05-25 12:18:57 +08:00
nihui 20a654e05f refactor bf16 logic to work around ohos clang crash on aarch64 (#6725)
* Refactor BF16 conversion to use float32_to_bfloat16
* Fix image URL and update build instructions in README
* Remove NCNN_SIMPLEOMP option from workflow
* Update build instructions in how-to-build.md
2026-05-15 14:08:42 +08:00
nihui 244572aeb8 fix simplemath build, trigger ci on benchmark changes (#6722) 2026-05-14 11:27:58 +08:00
dependabot[bot] a7d3fbcf10 Bump GuillaumeFalourd/setup-windows10-sdk-action from 2.4 to 2.5 (#6713)
Bumps [GuillaumeFalourd/setup-windows10-sdk-action](https://github.com/guillaumefalourd/setup-windows10-sdk-action) from 2.4 to 2.5.
- [Release notes](https://github.com/guillaumefalourd/setup-windows10-sdk-action/releases)
- [Commits](https://github.com/guillaumefalourd/setup-windows10-sdk-action/compare/v2.4...v2.5)

---
updated-dependencies:
- dependency-name: GuillaumeFalourd/setup-windows10-sdk-action
  dependency-version: '2.5'
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-12 16:31:22 +08:00
nihui 0d29a8d048 update pnnx torch-2.11 (#6701) 2026-05-06 20:06:51 +08:00
dependabot[bot] dc99678742 Bump docker/setup-qemu-action from 3 to 4 (#6575)
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-19 16:40:29 +08:00
dependabot[bot] 47e637a287 Bump actions/cache from 4 to 5 (#6596)
Bumps [actions/cache](https://github.com/actions/cache) from 4 to 5.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-19 15:30:14 +08:00
dependabot[bot] 27e771cf14 Bump softprops/action-gh-release from 2 to 3 (#6674)
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2 to 3.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/softprops/action-gh-release/compare/v2...v3)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-version: '3'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-13 11:13:55 +08:00
dependabot[bot] b031e43a9f Bump actions/upload-artifact from 5 to 7 (#6559)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-12 20:03:18 +08:00
nihui 3318da2cf9 innerproduct x86 support bf16 storage (#6625) 2026-04-03 15:39:39 +08:00
風的彷徨 c0f138e466 update docs for new convertmodel website (#6617) 2026-03-30 10:21:56 +08:00
dependabot[bot] 17957fd898 Bump codecov/codecov-action from 5 to 6 (#6616)
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5 to 6.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-27 17:13:02 +08:00
nihui 3e97a6e61c update pnnx ci torch 2.10.0 (#6592)
* Downgrade actions/cache from v5 to v4
2026-03-10 11:49:14 +08:00
nihui 38d7bde203 fix workflow pr comment (#6563) 2026-02-27 17:06:01 +08:00
dependabot[bot] f185655c9d Bump actions/download-artifact from 7 to 8 (#6560)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v7...v8)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-27 16:52:10 +08:00
Xinyu Yang 63d939c66c riscv gemm fp16s (#5311)
Co-authored-by: Xinyu302 <Xinyu302@users.noreply.github.com>
Co-authored-by: nihui <nihuini@tencent.com>
Co-authored-by: nihui <171016+nihui@users.noreply.github.com>
Co-authored-by: nihui <shuizhuyuanluo@126.com>
2026-02-27 14:37:28 +08:00
nihui 3863a56032 no setup-python step with cibuildwheel jobs (#6510)
actions/setup-python overwrites several python env, that could pollute cibuildwheel env
2026-01-14 11:16:19 +08:00
nihui baae910d7f build macos arm64 pypy wheel (#6506) 2026-01-13 10:55:53 +08:00
nihui fe7c0cd2ec dynamic vulkan loading on apple platforms, honor VK_DRIVER_FILES env (#6499) 2026-01-11 19:54:54 +08:00
nihui e718ee21ef update glslang 20260109 (#6497) 2026-01-09 15:28:40 +08:00
nihui 8fb7f03e51 release python riscv64 wheel (#6494)
* disable xtheadvector
2026-01-09 12:54:07 +08:00