Skip to main content

ncnn

License Build Status download codecov Language grade: C/C++

ncnn is a high-performance neural network inference computing framework optimized for mobile platforms. ncnn is deeply considerate about deployment and uses on mobile phones from the beginning of design. ncnn does not have third party dependencies. it is cross-platform, and runs faster than all known open source frameworks on mobile phone cpu. Developers can easily deploy deep learning algorithm models to the mobile platform by using efficient ncnn implementation, create intelligent APPs, and bring the artificial intelligence to your fingertips. ncnn is currently being used in many Tencent applications, such as QQ, Qzone, WeChat, Pitu and so on.

ncnn 是一个为手机端极致优化的高性能神经网络前向计算框架。ncnn 从设计之初深刻考虑手机端的部署和使用。无第三方依赖,跨平台,手机端 cpu 的速度快于目前所有已知的开源框架。基于 ncnn,开发者能够将深度学习算法轻松移植到手机端高效执行,开发出人工智能 APP,将 AI 带到你的指尖。ncnn 目前已在腾讯多款应用中使用,如 QQ,Qzone,微信,天天P图等。


技术交流QQ群:637093648(超多大佬) 答案:卷卷卷卷卷

Pocky群(MLIR YES!): 677104663(超多大佬)

Telegram Group https://t.me/ncnnyes

Discord Channel https://discord.gg/YRsxgmF


Current building status matrix

System CPU (32bit) CPU (64bit) GPU (32bit) GPU (64bit)
Linux (GCC) Build Status Build Status — Build Status
Linux (Clang) Build Status Build Status — Build Status
Linux (ARM) Build Status Build Status — —
Linux (MIPS) Build Status Build Status — —
Linux (RISC-V) — Build Status — —
Windows (VS2015) Build Status Build Status — —
Windows (VS2017) Build Status Build Status — Build Status
Windows (VS2019) Build Status Build Status — Build Status
MacOS — Build Status — Build Status
MacOS (ARM) — Build Status — Build Status
Android Build Status Build Status Build Status Build Status
Android-x86 Build Status Build Status Build Status Build Status
iOS Build Status Build Status — Build Status
iOS Simulator Build Status Build Status — —
WebAssembly Build Status — — —
RISC-V GCC/Newlib Build Status Build Status — —

Support most commonly used CNN network

支持大部分常用的 CNN 网络


HowTo

how to build ncnn library on Linux / Windows / MacOS / Raspberry Pi3 / Android / NVIDIA Jetson / iOS / WebAssembly

download prebuild binary package for android and ios

use ncnn with alexnet with detailed steps, recommended for beginners :)

ncnn 组件使用指北 alexnet 附带详细步骤,新人强烈推荐 :)

use netron for ncnn model visualization

out-of-the-box web model conversion

ncnn low-level operation api

ncnn param and model file spec

ncnn operation param weight table

how to implement custom layer step by step


FAQ

ncnn throw error

ncnn produce wrong result

ncnn vulkan


Features

  • Supports convolutional neural networks, supports multiple input and multi-branch structure, can calculate part of the branch
  • No third-party library dependencies, does not rely on BLAS / NNPACK or any other computing framework
  • Pure C++ implementation, cross-platform, supports android, ios and so on
  • ARM NEON assembly level of careful optimization, calculation speed is extremely high
  • Sophisticated memory management and data structure design, very low memory footprint
  • Supports multi-core parallel computing acceleration, ARM big.LITTLE cpu scheduling optimization
  • Supports GPU acceleration via the next-generation low-overhead vulkan api
  • The overall library size is less than 700K, and can be easily reduced to less than 300K
  • Extensible model design, supports 8bit quantization and half-precision floating point storage, can import caffe/pytorch/mxnet/onnx/darknet/keras/tensorflow(mlir) models
  • Support direct memory zero copy reference load network model
  • Can be registered with custom layer implementation and extended
  • Well, it is strong, not afraid of being stuffed with 卷 QvQ

功能概述

  • 支持卷积神经网络,支持多输入和多分支结构,可计算部分分支
  • 无任何第三方库依赖,不依赖 BLAS/NNPACK 等计算框架
  • 纯 C++ 实现,跨平台,支持 android ios 等
  • ARM NEON 汇编级良心优化,计算速度极快
  • 精细的内存管理和数据结构设计,内存占用极低
  • 支持多核并行计算加速,ARM big.LITTLE cpu 调度优化
  • 支持基于全新低消耗的 vulkan api GPU 加速
  • 整体库体积小于 700K,并可轻松精简到小于 300K
  • 可扩展的模型设计,支持 8bit 量化和半精度浮点存储,可导入 caffe/pytorch/mxnet/onnx/darknet/keras/tensorflow(mlir) 模型
  • 支持直接内存零拷贝引用加载网络模型
  • 可注册自定义层实现并扩展
  • 恩,很强就是了,不怕被塞卷 QvQ

supported platform matrix

  • ✅ = known work and runs fast with good optimization
  • ✔️ = known work, but speed may not be fast enough
  • ❔ = shall work, not confirmed
  • / = not applied
Windows Linux Android MacOS iOS
intel-cpu ✔️ ✔️ ❔ ✔️ /
intel-gpu ✔️ ✔️ ❔ ❔ /
amd-cpu ✔️ ✔️ ❔ ✔️ /
amd-gpu ✔️ ✔️ ❔ ❔ /
nvidia-gpu ✔️ ✔️ ❔ ❔ /
qcom-cpu ❔ ✔️ ✅ / /
qcom-gpu ❔ ✔️ ✔️ / /
arm-cpu ❔ ❔ ✅ / /
arm-gpu ❔ ❔ ✔️ / /
apple-cpu / / / ✔️ ✅
apple-gpu / / / ✔️ ✔️

Example project


License

BSD 3 Clause

Metadata

Release files for ncnn 1.0.20210720

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ncnn 1.0.20210720
File Size Uploaded
ncnn-1.0.20210720.tar.gz 38.8 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for ncnn 1.0.20210720
File
ncnn-1.0.20210720-pp37-pypy37_pp73-win_amd64.whl PyPy 3.7 PyPy 3.7 7.3 Windows x86-64 Details
ncnn-1.0.20210720-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl PyPy 3.7 PyPy 3.7 7.3 Linux glibc 2.12+ x86-64 Details
ncnn-1.0.20210720-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl PyPy 3.7 PyPy 3.7 7.3 Linux glibc 2.12+ x86-32 Details
ncnn-1.0.20210720-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
ncnn-1.0.20210720-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
ncnn-1.0.20210720-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.12+ x86-64 Details
ncnn-1.0.20210720-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.12+ x86-32 Details
ncnn-1.0.20210720-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
ncnn-1.0.20210720-cp38-cp38-win32.whl CPython 3.8 CPython 3.8 Windows x86-32 Details
ncnn-1.0.20210720-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.12+ x86-64 Details
ncnn-1.0.20210720-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.12+ x86-32 Details
ncnn-1.0.20210720-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
ncnn-1.0.20210720-cp37-cp37m-win32.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-32 Details
ncnn-1.0.20210720-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-64 Details
ncnn-1.0.20210720-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-32 Details
ncnn-1.0.20210720-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
ncnn-1.0.20210720-cp36-cp36m-win32.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-32 Details
ncnn-1.0.20210720-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-64 Details
ncnn-1.0.20210720-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-32 Details

Total release size: 22.6 MB

Release files / ncnn-1.0.20210720.tar.gz

Download URL ncnn-1.0.20210720.tar.gz
Size 38.8 kB
Tags Source
SHA-256 checksum
How to use checksums
0046e5f07c469bb15011061a5cc2028d2508b2a625e92cc92a3705f69b4b2590
BLAKE2b-256 checksum
How to use checksums
97166512cd8faf50a4892b0b87af9399fc31a70d5d43d0d507b5e69f2e410f8a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

Release files / ncnn-1.0.20210720-pp37-pypy37_pp73-win_amd64.whl

Download URL ncnn-1.0.20210720-pp37-pypy37_pp73-win_amd64.whl
Size 899.8 kB
Tags PyPy 3.7 PyPy 3.7 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
069e78e3896f404c45f45398270e8f4b1ccda66f64d2d438a5a2410152926017
BLAKE2b-256 checksum
How to use checksums
b163d1cdfd4bb6d3b0e9c6bc07d79eb18e024f0c3ccdbf30eebdeebbab8bdec0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

Release files / ncnn-1.0.20210720-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl

Download URL ncnn-1.0.20210720-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Size 1.5 MB
Tags Linux glibc 2.12+ x86-64 PyPy 3.7 PyPy 3.7 7.3
SHA-256 checksum
How to use checksums
99f10e33eb7fec62b0e98e15c821a166fe76ad9e59548401436217c359d76357
BLAKE2b-256 checksum
How to use checksums
cd4148b90759c957e22a20d7bc7ae910803ba73c06299f1ed3c8f16e8074bfe7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

Release files / ncnn-1.0.20210720-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl

Download URL ncnn-1.0.20210720-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Size 1.4 MB
Tags Linux glibc 2.12+ x86-32 PyPy 3.7 PyPy 3.7 7.3
SHA-256 checksum
How to use checksums
49f415ea7e5e950621e4d7de65bdcf5185496f722e73e818eeea19557c0d2762
BLAKE2b-256 checksum
How to use checksums
4ad615a865826fe2d4976d7629fcc7a3b68186e5b45c3a19188eb6340570a647
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

Release files / ncnn-1.0.20210720-cp39-cp39-win_amd64.whl

Download URL ncnn-1.0.20210720-cp39-cp39-win_amd64.whl
Size 900.8 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
b027897fb0eee028719a22c648fbb96a536e734fa72db12da279f856fd058dfa
BLAKE2b-256 checksum
How to use checksums
b4adad5dd5d3dad2dd726755176572f646efa9d56ec1247fa6ce4cd21f8e0bec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

Release files / ncnn-1.0.20210720-cp39-cp39-win32.whl

Download URL ncnn-1.0.20210720-cp39-cp39-win32.whl
Size 856.4 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
575e76be8f3995d12f287312d63f21fb09f019731afc8b6779e023a24cce2eb3
BLAKE2b-256 checksum
How to use checksums
c7a64ace5790579fe2b7a68b821a70489d29cb27acc3f05eee8ee29e196aa23a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

Release files / ncnn-1.0.20210720-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl

Download URL ncnn-1.0.20210720-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Size 1.5 MB
Tags CPython 3.9 Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
ab21eb7c6d851c80b62da43dfb0b9c84ea7081939ee6ca5d28e5e97c93a781f5
BLAKE2b-256 checksum
How to use checksums
acf31403cacdc00cf0c68a2123183510d323b99c13cbcaaa5a28190b59c66c48
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

Release files / ncnn-1.0.20210720-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl

Download URL ncnn-1.0.20210720-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Size 1.4 MB
Tags CPython 3.9 Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
c19aa14aaa8b7a47fdb9bffeb2c6fd63ce24b43d37061a86b6f47cc5b384fcda
BLAKE2b-256 checksum
How to use checksums
322086ea83a3fe503cdc3273418c603435363202768cc75e155e6abdce960b45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

Release files / ncnn-1.0.20210720-cp38-cp38-win_amd64.whl

Download URL ncnn-1.0.20210720-cp38-cp38-win_amd64.whl
Size 900.7 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
0fe23acf538a09a0685cc3242b1ce99b7f25622541f8e30885151c87c7d44afc
BLAKE2b-256 checksum
How to use checksums
8953a28244275ccabe7655aef823d8ce6295c3ac636b2fab1aecac036b109915
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

Release files / ncnn-1.0.20210720-cp38-cp38-win32.whl

Download URL ncnn-1.0.20210720-cp38-cp38-win32.whl
Size 856.5 kB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
15bdad714345e25057b40ab0339d78c589e23817f5f6602f90c54eeed4e60872
BLAKE2b-256 checksum
How to use checksums
5259b520f5f1862dcb1b5db5219b15deb6d671a3957b79580c2bd237ac6fde5f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

Release files / ncnn-1.0.20210720-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl

Download URL ncnn-1.0.20210720-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Size 1.5 MB
Tags CPython 3.8 Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
6836a9362924914ae20761e87ec564654b33ceaa9a34155bdaa7034d09e5718f
BLAKE2b-256 checksum
How to use checksums
a92341cdfc887090cd0174979cb0face4928bcdf08e2254d022491259c385b58
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

Release files / ncnn-1.0.20210720-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl

Download URL ncnn-1.0.20210720-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Size 1.4 MB
Tags CPython 3.8 Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
969be413508befc85491e3de8b2faa42e5995590faa823bd089ace18a4333b69
BLAKE2b-256 checksum
How to use checksums
dda7358944bec1ba99b61df915813913af8c1adaabf724e7d6406ff9df1d1945
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

Release files / ncnn-1.0.20210720-cp37-cp37m-win_amd64.whl

Download URL ncnn-1.0.20210720-cp37-cp37m-win_amd64.whl
Size 899.4 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
5c1854022d1a36fb2e4f18cfd8e01b131fcd583bdea6858d898a513b9b1aac5d
BLAKE2b-256 checksum
How to use checksums
b28a9de1a62ad7b621d5efb28a63c1b06a8eba92a602c6add46fa11ad582c97c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

Release files / ncnn-1.0.20210720-cp37-cp37m-win32.whl

Download URL ncnn-1.0.20210720-cp37-cp37m-win32.whl
Size 858.8 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
07cc85a8ad75aaaccfe7b2a798a467aca60afbbb6c4a80c366e6085ffe6080fc
BLAKE2b-256 checksum
How to use checksums
a420c25439b5f02a09c9feafb1a5d8bd89f7de184027132a782bbcd9c2ff6f0e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

Release files / ncnn-1.0.20210720-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl

Download URL ncnn-1.0.20210720-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Size 1.5 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
44ca30bb271a223d5f9e10441d6d6e346eb9897ce651d21af2661f63e3c974cf
BLAKE2b-256 checksum
How to use checksums
bdfd7326ebf605ad24c912547f51f3789fdac54413def1231418863a02ba9864
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

Release files / ncnn-1.0.20210720-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl

Download URL ncnn-1.0.20210720-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
Size 1.4 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
3ed9599053326e0458ec89ef06802ce75de2fd045cb4cfe7f48759f07ca98244
BLAKE2b-256 checksum
How to use checksums
5ef7d445d571155d9b9ce71463a2887f7cc4e6a13e6c9eeda849d513eda89a3c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

Release files / ncnn-1.0.20210720-cp36-cp36m-win_amd64.whl

Download URL ncnn-1.0.20210720-cp36-cp36m-win_amd64.whl
Size 899.4 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
0e50ab8d3d45db0ca89b04a10dcc441d419f26f7fc32200a35183f6e0489e897
BLAKE2b-256 checksum
How to use checksums
de5cb1ba7bfb2202f29657ad5a11bcc2392ad7668584858fb46ac8a52a44a1da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

Release files / ncnn-1.0.20210720-cp36-cp36m-win32.whl

Download URL ncnn-1.0.20210720-cp36-cp36m-win32.whl
Size 858.7 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
f5c87d9744321d802644a2a91df97156978b18a9e1b60870589edd0d317257e6
BLAKE2b-256 checksum
How to use checksums
d21383f54c6789a68bb0ab9bfcefc6e9ce31bdd5d47a4a5593bf0ce9200a4d52
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

Release files / ncnn-1.0.20210720-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl

Download URL ncnn-1.0.20210720-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Size 1.5 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
c110cdfe58d8ba5bbef2043aa5cf3f9b6a57828cfaa7b217c70316ce7d1d4813
BLAKE2b-256 checksum
How to use checksums
78a4ec121a7af08bc2dbf3406bf3287a8e5ea1c6c6285a5a9e0569dee5188136
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

Release files / ncnn-1.0.20210720-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl

Download URL ncnn-1.0.20210720-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl
Size 1.4 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
2c8bcb878a4915370cef3021c36231a31839498aaedcc085c2540a972898a76b
BLAKE2b-256 checksum
How to use checksums
14d2458ecbab6cacdd7f6a5cc1a03b98882fd4c16a1db805c6efb4c2b5acef9f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page