AtomAlpaca
abcaa8ffbf
Remove debug output
1 year ago
AtomAlpaca
1d8fbf4ede
Fix
1 year ago
AtomAlpaca
fb0bbc0d4c
Fix
1 year ago
AtomAlpaca
9b026de020
Fix
1 year ago
AtomAlpaca
d67e12c74c
Workaround for mulithread test
1 year ago
AtomAlpaca
6e0e45096b
fix
1 year ago
AtomAlpaca
ee6a6ae8bf
fix
1 year ago
AtomAlpaca
628d39e74f
apply code-format changes
1 year ago
AtomAlpaca
a9c340982d
fixs
1 year ago
AtomAlpaca
58dd40d8e3
Add test
1 year ago
AtomAlpaca
eea81797f9
Move to utils.cpp
1 year ago
AtomAlpaca
36687dfc14
Add tests
1 year ago
AtomAlpaca
89dd13c67f
Add support for numpy input
1 year ago
AtomAlpaca
4a865ae589
Add input_content and input_contents params
1 year ago
nihui
a17e31b2f4
pnnx handles conv convtranspose linear weight norm ( #6224 )
1 year ago
bil0077
b039b87dc0
migrate msvc ci to windows-2022 ( #6210 )
1 year ago
nihui
2f34e7f806
fix pnnx build on msvc, pnnx ci update torch and onnxruntime ( #6208 )
* pin opencv version
1 year ago
nihui
b10c9dd9a5
fix vulkan structure definition conflict with VK_KHR_acceleration_structure ( #6205 )
1 year ago
nihui
8c5e23b625
use size_t type for proper large tensor support ( #6201 )
1 year ago
Copilot
4644540ea4
Add Windows XP support merging PRs #6176 and #6177 ( #6204 )
Co-authored-by: Sugar-Baby <87747602+Sugar-Baby@users.noreply.github.com>
Co-authored-by: AtomAlpaca <66774326+AtomAlpaca@users.noreply.github.com>
1 year ago
nihui
fe509e9bc1
flexible coopmat mnk and unified elempack for vulkan deconvolution gemm ( #6199 )
1 year ago
nihui
091f7da5ba
update spacemit toolchain and qemu test ( #6200 )
1 year ago
nihui
6c44404d34
use pre-downloaded codecov cli binary ( #6198 )
1 year ago
nihui
8e69ddf707
flexible coopmat mnk and unified elempack for vulkan convolution winograd gemm ( #6196 )
1 year ago
nihui
0c3dad7656
flexible coopmat mnk and unified elempack for vulkan convolution gemm ( #6192 )
1 year ago
nihui
d395000edc
flexible coopmat mnk and unified elempack for vulkan convolution 1x1s1d1 ( #6154 )
* helper function for selecting the optimal coopmat mnk size
1 year ago
nihui
a1f5d5be47
fix unaryop on moltenvk ( #6181 )
1 year ago
韦康琦
4f9f7d929e
vulkan unaryop unified elempack shader ( #6179 )
1 year ago
Yexuan Wu
e2d93a482e
Unified elempack activation function vulkan shader ( #6175 )
1 year ago
WANG KE
4d8220ce22
Skip int8 model on GPU and merge from upstream ( #6174 )
1 year ago
GIBEREZ
44982d0d23
About the update to the GLSL documentation after the image functions are deprecated ( #6173 )
1 year ago
Yexuan Wu
11b6990a9e
vulkan sigmoid unified elempack shader ( #6170 )
1 year ago
Willaaaaaaa
04341120d4
feat: add cmake print ver support ( #6165 )
1 year ago
Yexuan Wu
7abf84eb74
Fix win32 GetLogicalProcessorInformationEx API ( #6169 )
* fix crash on nt kernel without GetLogicalProcessorInformationEx
1 year ago
nihui
0cfe201b3c
fix vulkan absval fp16 ( #6167 )
* fix 1d 2d cstep
* fix ranged cstep
1 year ago
Christopher
260f493ada
add cross toolchain cmake config of AK3918(AK) and SS928(hisi) ( #6164 )
1 year ago
AtomAlpaca
f2970319d3
loongarch LASX optimization for math/trigonometric functions and sigmoid ( #6163 )
* Add lasx optimization for loongarch_usability.h
* Add _LOONGARCH_FLOAT_CONST_PS256 to avoid variable redefinition
* Add lasx optimization for math funtion
* Add lasx optimization for sigmoid
* add lsx optimization for trigonometric functions
* add lasx optimization for trigonometric functions
1 year ago
chri321
4c72f52954
docs: update Chinese glsl-extension documentation ( #6162 )
- synchronize the latest English content to the Chinese documentation
- correct spelling errors in the English version of glsl-extention
- Fix spelling 'enable_validation_layer' in src/gpu.cpp
1 year ago
dependabot[bot]
cae9e636d0
Bump stefanzweifel/git-auto-commit-action from 5 to 6 ( #6115 )
Bumps [stefanzweifel/git-auto-commit-action](https://github.com/stefanzweifel/git-auto-commit-action ) from 5 to 6.
- [Release notes](https://github.com/stefanzweifel/git-auto-commit-action/releases )
- [Changelog](https://github.com/stefanzweifel/git-auto-commit-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/stefanzweifel/git-auto-commit-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: stefanzweifel/git-auto-commit-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>
1 year ago
nihui
171b9d1bba
use spdx license header, copyright Tencent ( #6152 )
1 year ago
nihui
075d07ede2
compute-only vulkan ( #6131 )
1 year ago
zhuzeitou
10912b3b58
Use platform-specific APIs for environment variables ( #6147 )
* Use platform-specific APIs for environment variables
The previous patch used `putenv` as a quick fix for Windows compatibility. However, `putenv` is a legacy API and not the recommended choice.
This commit replaces the single `putenv` call with the most appropriate function for each platform:
- On Windows, it now uses the modern and secure `_putenv_s`.
- On Unix-like systems, it uses the standard `setenv`.
---------
Co-authored-by: nihui <shuizhuyuanluo@126.com>
1 year ago
nihui
9f832c19c1
vulkan int8 packing quantize dequantize requantize ( #3731 )
* add int8 definitions
* packing vulkan int8/int32, quantize vulkan
* vulkan dequantize
* requantize vulkan
1 year ago
J. Zow
ed6dcd0c81
Fix ci error for update linux-riscv64.yml ( #6133 )
1 year ago
nihui
7557f5c208
vulkan absval unified elempack shader ( #6132 )
1 year ago
nihui
626d9d0910
vulkan packing code clean, drop image storage type, unified fp16p fp16s packing ( #6128 )
1 year ago
nihui
bd0b111775
vulkan tight fp16p pack1 ( #6127 )
1 year ago
nihui
24a3b99f1f
drop layer support_image_storage and option use_image_storage ( #6126 )
* fix pyncnn build
1 year ago
nihui
f168962a74
update glslang for fp8, fix fp8 enum ( #6125 )
1 year ago
nihui
abf0de4488
update ruapu to detect zfh zvfh xtheadvector ( #5841 )
* always prefer xtheadvector
* update ci toolchain
1 year ago