dependabot[bot]
cdcb0d21cf
Bump actions/checkout from 3 to 4 ( #5006 )
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [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/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
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>
2 years ago
莫思潋
379dfd2e29
add torch.lgamma to pnnx ( #4976 )
2 years ago
FhqTreap
cc54b889d5
add gelu vulkan operator ( #5001 )
2 years ago
zyt1024
b3fbbccd8b
pnnx convert torch narrow ( #4918 )
2 years ago
xiezheng-XD
14b000d2b7
improve codeformat.sh with function ( #4993 )
2 years ago
nihui
9ecf6a61be
x86 optimization for convolution int8 gemm unified elempack ( #4881 )
2 years ago
lrw04
1a61bcd286
Fix potential overflow in determining the datatype ( #4988 )
2 years ago
青菜萝卜冬瓜
0829fa49d3
Add RK3566 and RK3588S benchmark ( #4977 )
2 years ago
nihui
c003281c53
fix unaryop round build with old glibc ( #4963 )
2 years ago
nihui
7c4969ed58
fix convolution winograd43 vulkan on fixed shape hint ( #4973 )
2 years ago
nihui
b2e94901d2
fix moduleop attribute order, write weight shape as parameter for ncnn module op ( #4970 )
2 years ago
nihui
2c587923c0
pnnx fuse moduleop unpack ( #4968 )
2 years ago
JeremyRand
77c4421fc2
load_param_mem pybind ( #4924 )
Co-authored-by: theflyingzamboni <theaerialzamboni@gmail.com>
2 years ago
nihui
cd1c0d6eab
fix build with new protobuf target ( #4955 )
2 years ago
daquexian
d38871bbfc
load bin in a single pass ( #4966 )
Signed-off-by: daquexian <daquexian566@gmail.com>
2 years ago
nihui
cb674ac5ed
fix build with toolchain defined _L _U constants ( #4957 )
2 years ago
青菜萝卜冬瓜
6b657a39cb
fix _mm512_i32gather_epi32 and other scatter/gather routines have incorrect signature. ( #4959 )
2 years ago
nihui
39721eeb94
require c++17 for building with new protobuf ( #4947 )
3 years ago
Zhuo Zhang
cbd838f670
[docs] Clean comments and prints when find vulkan ( #4948 )
3 years ago
nihui
00da9251b1
update python ci version ( #4946 )
3 years ago
nihui
93e395dc4b
pnnx convert torch maximum minimum and torch max min as expression ( #4944 )
* reset device check dtype kind int
* placeholder for ncnn sign
* convert torch maximum minimum
* torch.max as expression
* torch.min as expression
3 years ago
lrw04
fed3b43c73
Add logxxx to log comp xxx rewriter where xxx = sigmoid or softmax ( #4925 )
* Add logxxx to log comp xxx rewriter
* Use pattern matching for LogSigmoid and LogSoftmax
* Add conversion passes for functional counterparts
* Update documentation
3 years ago
WXB
070a6d40f2
support torch.t to ncnn ( #4940 )
3 years ago
nihui
e80fcbca8f
prefer faster and larger device local only memory on amd integrated graphics, heap budget value follows the same strategy as blob allocator ( #4936 )
3 years ago
佰阅
75e10c6e61
Support mac platform static library compilation ( #4859 )
3 years ago
tpoisonooo
a24787b32b
feat(benchmark/benchncnn.cpp): support user defined case ( #4782 )
3 years ago
dependabot[bot]
ffe1510c2f
Bump pypa/cibuildwheel from 2.13.1 to 2.15.0 ( #4926 )
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ) from 2.13.1 to 2.15.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.13.1...v2.15.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
4abadd2ffb
binaryop implicit broadcast B with 1 dimension rank for outer axis ( #4930 )
3 years ago
nihui
285d0793d4
pnnx fuse expression for scalar-like attribute and unbind chain ( #4928 )
3 years ago
nihui
60fedae38b
fix pnnx ghost reshape shape expression inputs, fix intmax overflow on fuse/eval expression ( #4923 )
3 years ago
JeremyRand
0a8cf31a05
Add POWER8 VSX toolchains ( #4853 )
* Add POWER8 VSX toolchains
POWER8, though slower than POWER9, is still used in the wild; these
toolchains should still be much faster on POWER8 than POWER8 without VSX
optimizations.
* VSX toolchains: set -cpu arg in QEMU CI tests
3 years ago
mizu-bai
4c861a0d1a
Add Building with Intel oneAPI ( #4920 )
3 years ago
Han Gao
974d1122b2
Add TH1520 gpu benchmark ( #4917 )
3 years ago
nihui
e02b6e8521
fix pnnx slice copy shape type, inplace op link output ( #4914 )
3 years ago
nihui
e13fbe2a8a
pnnx add missing Tensor.to pattern ( #4908 )
3 years ago
nihui
759d55d555
pnnx convert torch cross and t ( #4896 )
3 years ago
Joson
c6b191c3df
add RDK X3 Module benchmark ( #4895 )
3 years ago
Han Gao
412960c027
Update 3A6000 data ( #4894 )
3 years ago
nihui
c45c01c7c1
enable VK_KHR_cooperative_matrix ( #4823 )
* enable VK_KHR_cooperative_matrix
* add khr cm shader
* update glslang
* print matrix info
3 years ago
nihui
07b840087b
code clean for mha arm opt ( #4613 )
3 years ago
nihui
669ee2f2ff
pnnx update ( #4870 )
Tensor.fill
Tensor.index_put
Tensor.to
Tensor.type_as
torch.topk
fmod
call Tensor member functions with inputnames
static shape_as_tensor
nn.Linear dynamic bias
eliminate noop type_as
convert two-dim nn.Linear to ncnn gemm
convert torch.stack to ncnn concat+reshape
ignore torch einsum path input
3 years ago
nihui
55709708e9
x86 optimization for convolution int8 packed unified elempack ( #4861 )
3 years ago
ฅ'ω'ฅ
2303b77ac1
Update how-to-build.md ( #4872 )
3 years ago
Mek101
9f29a1737c
c_api return null on null layer ( #4865 )
3 years ago
Mek101
411a098d5e
Expose layer_to_index in c-api ( #4860 )
3 years ago
Mek101
a9a7be0e0a
c_api: expose Mat border processing api ( #4855 )
3 years ago
Upliner Mikhalych
e8645e9117
Don't silently ignore errors in VkCompute::submit_and_wait ( #4828 )
3 years ago
nihui
810bfbac6e
pnnx eliminate noop expand and expand_as ( #4850 )
3 years ago
JeremyRand
472244420e
VSX toolchains: check for SSE2 support ( #4845 )
Improves compatibility with Clang 11.
Also rename NCNN_SSE* options to NCNN_VSX_SSE* to avoid conflict between
x86 and POWER (went unnoticed before because x86 doesn't have an option
for toggling SSE 4.1).
Co-authored-by: Jeremy Rand <jeremyrand@danwin1210.de>
3 years ago
nihui
a87be24795
pnnx convert conv with non-zero padding mode ( #4849 )
3 years ago