nihui
6019f47f08
ci loongarch64 lsx ( #4344 )
3 years ago
nihui
a91411ea14
tencent ci test-coverage pnnx ( #4305 )
3 years ago
nihui
fdf129fcd7
pnnx pytorch 1.13 ( #4314 )
3 years ago
dependabot[bot]
b17c9eb84f
Bump pypa/cibuildwheel from 2.11.1 to 2.11.2 ( #4308 )
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ) from 2.11.1 to 2.11.2.
- [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/v2.11.1...v2.11.2 )
---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
549152ca73
Bump pypa/cibuildwheel from 2.10.2 to 2.11.1 ( #4271 )
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ) from 2.10.2 to 2.11.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/v2.10.2...v2.11.1 )
---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
nihui
77eda4c19f
implement lstm proj_size ( #4263 )
3 years ago
nihui
59a6fa37e2
add c906 build ci ( #4232 )
3 years ago
dependabot[bot]
bdcd68f574
Bump pypa/cibuildwheel from 2.10.1 to 2.10.2 ( #4220 )
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ) from 2.10.1 to 2.10.2.
- [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/v2.10.1...v2.10.2 )
---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
Xavier Hsinyuan
e7eadca6c1
RVV: use new interface for segment load/store & change word_type to size_t&add clang ci (part #4100 ) ( #4118 )
* RVV: use size_t for vl
* RVV: replace vsseg.v tuple type by using regex
-----
search:
vsseg([1-9])e(8|16|32)_v_(f|i|u)\2m(1|2|4|8)x\1\(([ -~]+), vcreate_\3\2m\4x\1\(([ -~]+)\), vl\);
substitute by:
vsseg$1e$2_v_$3$2m$4($5, $6, vl);
* RVV: replace vssseg.v tuple types by using regex
---
search:
vssseg([1-9])e(8|16|32)_v_f\2m1x\1\(([ -~]+), vcreate_f\2m1x\1\(([ -~]+)\), vl\);
substitute by:
vssseg$1e$2_v_f$2m1($3, $4, vl);
* RVV: replace vlseg.v tuple types in load/store
* RVV: replace vloxseg2ei32.v tuple types
* RVV: add a wrapper for old compilers
* RVV: add segment load/store wrapper in pakcing
* RVV: fix cmake test
* RVV: make clang happy by dropping VLAs in sgemm
* RVV: add clang cmake toolchain configure
* RVV: add clang ci, riscv64-unknown-linux-gnu
Co-authored-by: thelastlin <thelastlin@users.noreply.github.com>
Co-authored-by: nihui <shuizhuyuanluo@126.com>
3 years ago
dependabot[bot]
183e6e99b9
Bump pypa/cibuildwheel from 2.9.0 to 2.10.1 ( #4207 )
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ) from 2.9.0 to 2.10.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/v2.9.0...v2.10.1 )
---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
9af349cad8
Bump pypa/cibuildwheel from 2.8.1 to 2.9.0 ( #4134 )
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ) from 2.8.1 to 2.9.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/v2.8.1...v2.9.0 )
---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
nihui
d5f0d89313
migrate ci android ndk-bundle to ANDROID_NDK_LATEST_HOME env ( #4087 )
* migrate ci android ndk-bundle to ANDROID_NDK_LATEST_HOME env
* fix android noneon ci
3 years ago
dependabot[bot]
c356b4d93e
Bump pypa/gh-action-pypi-publish from 1.5.0 to 1.5.1 ( #4086 )
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish ) from 1.5.0 to 1.5.1.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases )
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.5.0...v1.5.1 )
---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
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>
3 years ago
nihui
30ab31cc41
add address sanitizer ci, fix potential memory leak shouted by asan ( #4058 )
3 years ago
nihui
0ea7a672fa
fix undefined reference to vkGetAndroidHardwareBufferPropertiesANDROID, add android-29 shared ci ( #4056 )
3 years ago
nihui
e64245c44a
ci x86 no sse, do not force sse2 for x86 32bit toolchain ( #4043 )
3 years ago
dependabot[bot]
4b118bffa4
Bump pypa/cibuildwheel from 2.8.0 to 2.8.1 ( #4045 )
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ) from 2.8.0 to 2.8.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/v2.8.0...v2.8.1 )
---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
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>
3 years ago
nihui
dd86cebab8
armv8.6 ci and coverage ( #4025 )
* asimdfhm in fc
* move neon bf16 conversion function to arm_usability header
* fix cmake option
* fix build with newer gcc
* arm84 coverage
* arm asimdfhm optimization for innerproduct gemm fp16s
3 years ago
dependabot[bot]
8d28fc91b5
Bump pypa/cibuildwheel from 2.7.0 to 2.8.0 ( #3995 )
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ) from 2.7.0 to 2.8.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/2.7.0...v2.8.0 )
---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
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>
3 years ago
nihui
044467b2c6
pnnx support torch 1.12 ( #3981 )
3 years ago
nihui
0de869e8e3
ci release copy and zip preserve links ( #3980 )
3 years ago
nihui
b9b5f9b119
ci release python fix, install strip ( #3977 )
* fix release python
* Update release-python.yml
* install strip
* there is no strip target for ios
* install libomp on macos
* uninstall libomp atm
* force remove
3 years ago
nihui
f8c76e730a
fix ci release optimization with cmake >= 3.21 and ndk23 ( #3976 )
* Update release.yml
* Update how-to-build.md
3 years ago
nihui
eeac683c70
fix release python ( #3974 )
3 years ago
nihui
14588023b5
release ubuntu 22.04 package, fix ndk debug flag for r23+ ( #3972 )
3 years ago
nihui
f597619e94
pnnx export weight inside moduleop ( #3902 )
3 years ago
nihui
b85bfb6085
armv8.2 asimdfhm and armv8.4 bf16 i8mm and armv8.6 sve sve2 compiler flags and runtime detection functions ( #3964 )
3 years ago
nihui
be8e195630
add avx512 spr ci ( #3960 )
3 years ago
nihui
5ae827c745
convert inplace relu6, match more hardswish pattern ( #3952 )
* convert inplace relu6, match more hardswish pattern
* upgrade requests
3 years ago
nihui
1fd7138d2f
armv7 vfpv4 infrastructure ( #3929 )
* armv7 vfpv4 infrastructure
* optional fp16 format ieee
* arm neon assembly optimization for cast fp16/bf16
3 years ago
dependabot[bot]
3a0ba55c6f
Bump pypa/cibuildwheel from 2.6.1 to 2.7.0 ( #3931 )
3 years ago
nihui
8c06103132
riscv convolution winograd dot function and strategy ( #3921 )
* riscv convolution dot function
* move rvv ci to centos
* apply code-format changes
* fix gcov path
* move newlib riscv ci to centos
3 years ago
nihui
ca0ba4b25f
fine grained winograd options, adjust x86 convolution winograd strategy ( #3908 )
* fine grained winograd options
* x86 optimization for convolution winograd f23 pack4/pack8/pack16
* fix avx512 and t4 ci
* fix fast direct conv path
* winograd63 is actually slower than winograd43 on very large channel
3 years ago
nihui
a692a8fce7
move loongarch64 ci to centos machine ( #3904 )
4 years ago
dependabot[bot]
2e73a4c62e
Bump actions/setup-python from 3 to 4 ( #3900 )
4 years ago
dependabot[bot]
8e0cf5921a
Bump pypa/cibuildwheel from 2.6.0 to 2.6.1 ( #3894 )
4 years ago
nihui
612806a919
pnnx convert torch fft family ( #3892 )
* disable mkl avx/avx2 optimization for potential memory issue in dft
4 years ago
nihui
1b596e448b
fix ios universal arm82 ( #3883 )
4 years ago
nihui
c3466f92eb
fix loongarch64 ci ( #3868 )
4 years ago
nihui
a5bcc8895f
armv5 optimization for convolution sgemm ( #3852 )
4 years ago
dependabot[bot]
781145f15b
Bump pypa/cibuildwheel from 2.5.0 to 2.6.0 ( #3844 )
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ) from 2.5.0 to 2.6.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/2.5.0...2.6.0 )
---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
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>
4 years ago
nihui
c16cac2678
update glslang, fix system glslang include path ( #3819 )
4 years ago
nihui
9e11dac7d1
simpleomp with libgomp abi ( #3816 )
4 years ago
nihui
817bd1fdc4
fix vs2022 ci ( #3792 )
4 years ago
nihui
b516485528
update ci qemu ( #3756 )
* update ci qemu
* update rvv qemu args
* fix bus error on armv7
* apply downstream qemu patches
4 years ago
dependabot[bot]
2f2e678cce
Bump docker/setup-qemu-action from 1 to 2 ( #3761 )
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 1 to 2.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
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>
4 years ago
nathannaveen
d7cc08b54a
chore: Set permissions for GitHub actions ( #3758 )
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.
- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs
[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/ )
Signed-off-by: nathannaveen <42319948+nathannaveen@users.noreply.github.com>
4 years ago
dependabot[bot]
1634de33df
Bump pypa/cibuildwheel from 2.4.0 to 2.5.0 ( #3755 )
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ) from 2.4.0 to 2.5.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/v2.4.0...2.5.0 )
---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
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>
4 years ago
nihui
615d63e6a1
use single thread in ci swiftshader ( #3754 )
4 years ago
nihui
40c50f198b
move linux gpu ci to cvm2 ( #3750 )
4 years ago