Download Latest Version ncnn-20260113-ubuntu-2404-shared.zip (6.6 MB)
Email in envelope

Get an email when there's a new version of ncnn

Home / 20241226
Name Modified Size InfoDownloads / Week
Parent folder
ncnn-20241226-android-shared.zip 2024-12-26 13.9 MB
ncnn-20241226-android-vulkan-shared.zip 2024-12-26 20.6 MB
ncnn-20241226-android-vulkan.zip 2024-12-26 28.9 MB
ncnn-20241226-android.zip 2024-12-26 16.3 MB
ncnn-20241226-apple-vulkan.zip 2024-12-26 85.5 MB
ncnn-20241226-apple.zip 2024-12-26 57.8 MB
ncnn-20241226-full-source.zip 2024-12-26 22.4 MB
ncnn-20241226-ios-simulator-vulkan.zip 2024-12-26 11.2 MB
ncnn-20241226-ios-simulator.zip 2024-12-26 7.4 MB
ncnn-20241226-ios-vulkan.zip 2024-12-26 4.5 MB
ncnn-20241226-ios.zip 2024-12-26 2.3 MB
ncnn-20241226-mac-catalyst-vulkan.zip 2024-12-26 11.2 MB
ncnn-20241226-mac-catalyst.zip 2024-12-26 7.4 MB
ncnn-20241226-macos-vulkan.zip 2024-12-26 11.9 MB
ncnn-20241226-macos.zip 2024-12-26 7.8 MB
ncnn-20241226-tvos-simulator-vulkan.zip 2024-12-26 11.2 MB
ncnn-20241226-tvos-simulator.zip 2024-12-26 7.4 MB
ncnn-20241226-tvos-vulkan.zip 2024-12-26 8.4 MB
ncnn-20241226-tvos.zip 2024-12-26 4.6 MB
ncnn-20241226-ubuntu-2004-shared.zip 2024-12-26 6.1 MB
ncnn-20241226-ubuntu-2004.zip 2024-12-26 28.8 MB
ncnn-20241226-ubuntu-2204-shared.zip 2024-12-26 6.4 MB
ncnn-20241226-ubuntu-2204.zip 2024-12-26 30.5 MB
ncnn-20241226-ubuntu-2404-shared.zip 2024-12-26 7.0 MB
ncnn-20241226-ubuntu-2404.zip 2024-12-26 33.4 MB
ncnn-20241226-visionos-simulator-vulkan.zip 2024-12-26 11.1 MB
ncnn-20241226-visionos-simulator.zip 2024-12-26 7.3 MB
ncnn-20241226-visionos-vulkan.zip 2024-12-26 4.5 MB
ncnn-20241226-visionos.zip 2024-12-26 2.4 MB
ncnn-20241226-watchos-simulator.zip 2024-12-26 7.3 MB
ncnn-20241226-watchos.zip 2024-12-26 4.0 MB
ncnn-20241226-webassembly.zip 2024-12-26 3.3 MB
ncnn-20241226-windows-vs2015-shared.zip 2024-12-26 7.6 MB
ncnn-20241226-windows-vs2015.zip 2024-12-26 36.1 MB
ncnn-20241226-windows-vs2017-shared.zip 2024-12-26 8.5 MB
ncnn-20241226-windows-vs2017.zip 2024-12-26 42.2 MB
ncnn-20241226-windows-vs2019-shared.zip 2024-12-26 10.7 MB
ncnn-20241226-windows-vs2019.zip 2024-12-26 56.3 MB
ncnn-20241226-windows-vs2022-shared.zip 2024-12-26 11.1 MB
ncnn-20241226-windows-vs2022.zip 2024-12-26 59.2 MB
android ios macos linux windows webassembly watchos tvos visionos Yu Bian Yi Ku 20241226 5285895 source code.tar.gz 2024-12-26 13.2 MB
android ios macos linux windows webassembly watchos tvos visionos Yu Bian Yi Ku 20241226 5285895 source code.zip 2024-12-26 16.6 MB
README.md 2024-12-26 4.8 kB
Totals: 43 Items   754.2 MB 7

编译版本,默认配置,android-ndk-r27c,xcode 15.2,ubuntu-20.04,ubuntu-22.04,ubuntu-24.04,vs2015,vs2017,vs2019,vs2022,emscripten-3.1.28 | file | content | arch | |---|---|---| |ncnn-full-source.zip |包含全部 submodule 代码的完整源码 | | |ncnn-android.zip | android 静态库/动态库 | armeabi-v7a + arm64-v8a + x86 + x86_64 + riscv64 | |ncnn-android-vulkan.zip | android 静态库/动态库,支持 GPU | armeabi-v7a + arm64-v8a + x86 + x86_64 + riscv64 | |ncnn-apple.zip | apple xcframework,ios + ios-simulator + macos + mac-catalyst + watchos + watchos-simulator + tvos + tvos-simulator + visionos + visionos-simulator | arm64 + arm64e + x86_64 | |ncnn-apple-vulkan.zip | apple xcframework,ios + ios-simulator + macos + mac-catalyst + watchos + watchos-simulator + tvos + tvos-simulator + visionos + visionos-simulator,支持 GPU | arm64 + arm64e + x86_64 | |ncnn-ios.zip | ios 静态库 | arm64 | |ncnn-ios-vulkan.zip | ios 静态库,支持 GPU | arm64 | |ncnn-ios-simulator.zip | ios simulator 静态库 | x86_64 + arm64 | |ncnn-ios-simulator-vulkan.zip | ios simulator 静态库,支持 GPU | x86_64 + arm64 | |ncnn-macos.zip | macos 静态库 | x86_64 + arm64 | |ncnn-macos-vulkan.zip | macos 静态库,支持 GPU | x86_64 + arm64 | |ncnn-mac-catalyst.zip | mac catalyst 静态库 | x86_64 + arm64 | |ncnn-mac-catalyst-vulkan.zip | mac catalyst 静态库,支持 GPU | x86_64 + arm64 | |ncnn-watchos.zip | watchos 静态库 | armv7k + arm64_32 | |ncnn-watchos-simulator.zip | watchos simulator 静态库 | x86_64 + arm64 | |ncnn-tvos.zip | tvos 静态库 | x86_64 + arm64 | |ncnn-tvos-vulkan.zip | tvos 静态库,支持 GPU | x86_64 + arm64 | |ncnn-tvos-simulator.zip | tvos simulator 静态库 | x86_64 + arm64 | |ncnn-tvos-simulator-vulkan.zip | tvos simulator 静态库,支持 GPU | x86_64 + arm64 | |ncnn-visionos.zip | visionos 静态库 | arm64 | |ncnn-visionos-vulkan.zip | visionos 静态库,支持 GPU | arm64 | |ncnn-visionos-simulator.zip | visionos simulator 静态库 | x86_64 + arm64 | |ncnn-visionos-simulator-vulkan.zip | visionos simulator 静态库,支持 GPU | x86_64 + arm64 | |ncnn-ubuntu.zip | ubuntu linux 静态库/动态库,支持 GPU,模型转换工具 | x86_64 | |ncnn-windows.zip | windows 静态库/动态库,支持 GPU,模型转换工具 | x86 + x64 + arm + arm64 | |ncnn-webassembly.zip | webassembly 静态库 | wasm32 + simd + threads + simd-threads |

embed 支持int8量化 gemm 支持int8量化 multiheadattention 支持int8量化 新增spectrogram和inverse spectrogram实现 arm rmsnorm neon优化 arm layernorm neon fp32/bf16s/fp16s优化 x86 rmsnorm sse2/avx/avx512优化 x86 layernorm sse2/avx/avx512优化 x86 gemm int8 sse2/xop/avx/avx512/vnni/vnniint8优化 更新riscv vector标准到1.0,重写全部ncnn riscv优化代码,自动探测rvv/zfh/zvfh/xtheadvector并分发 riscv gemm rvv优化支持128bit/256bit vlen 禁用x86倒数优化避免可能的精度损失 改善harmonyos cpu拓扑结构abi兼容性 暂时禁用mesa驱动的vulkan矩阵扩展支持 兼容ndk-21编译asimdfhm目标的错误导致的问题 兼容clang-18编译avx512bf16时编译器崩溃的问题 禁用msvc对windows arm平台exp/tanh的svml优化以解决计算错误 探测avxvnniint8/avxvnniint16/avxneconvert指令集 runtime cpu开启时仅使用ncnn cmake内置的编译参数 删除windows arm32支持(@Shironana817) android默认启用16kb pagesize编译,android-api升级到21 vkCreateDevice失败时不直接崩溃(@Upliner) 为powerpc架构跳过0.5附近数值的unaryop round测试用例 pnnx更新到torch-2.5 pnnx支持从traced inputs自动设定inputshape pnnx编译不再输出来自torch头文件的警告 pnnx重排pass level2内的全部顺序,并复用pattern pnnx不再保存debug中间模型(@LJoson) pnnx输出python脚本的onnx导出代码更新到export(@whyb) pnnx合并t5-layernorm为rmsnorm pnnx不再折叠具有动态shape的tensor pnnx在输出的python脚本中使用隐含的int转换避免trace时常数化 pnnx转换Tensor.select为ncnn crop+squeeze pnnx转换onnx constantofshape为torch.zeros/ones pnnx修正onnx clip在可选min/max缺失时的转换问题 ci更新riscv64工具链 ci添加c908/spacemit-x60 ci webassembly兼容node>20 ci android添加riscv64目标并打包 添加vim3 vulkan跑分数据(@GIBEREZ)

New Contributors

Full Changelog: https://github.com/Tencent/ncnn/compare/20240820...20241226

Source: README.md, updated 2024-12-26