Commit Graph

7 Commits

Author SHA1 Message Date
nihui 8fe62812c9 arm neon optimization for layernorm fp32/bf16s/fp16s (#5746) 2024-10-18 21:32:18 +08:00
nihui 3752d71200 fix potential fp16s bf16s conflicts on arm vfpv4 (#5578)
* fix potential fp16s bf16s conflicts on armv7 vfpv4

* but prefer fp16 on armv8.2
2024-07-12 10:25:37 +08:00
nihui da7d1a10f7 test x86 arm convolution oom (#5492)
* skip mips loongarch riscv oom test atm

* test softmax oom
2024-06-11 11:06:09 +08:00
nihui 08b7d99a75 rnn/lstm/gru dynamic quantization (#5435) 2024-05-08 19:25:51 +08:00
nihui 984d6dd844 promote vfpv4 for auto fp16 storage conversion (#5325)
* promote vfpv4 for auto fp16 storage conversion

* always report neon and vfpv4 for arm64
2024-02-02 18:50:15 +08:00
nihui 5329d32e74 check vulkan fp16 uniform support and implement lfp conversion without fp16u (#5287) 2024-01-17 15:53:34 +08:00
nihui 556b79ce4d create layer decoupled (#5258)
* create layer decoupled
* no more virtual public
* allow build test with shared library
* decouple cpu vulkan
* drop old scripts
2024-01-05 14:08:15 +08:00