Skip to main content

ncnn is a high-performance neural network inference framework optimized for the mobile platform

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ncnn-1.0.20210720.tar.gz (38.8 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

ncnn-1.0.20210720-pp37-pypy37_pp73-win_amd64.whl (899.8 kB view details)

Uploaded PyPyWindows x86-64

ncnn-1.0.20210720-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.5 MB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

ncnn-1.0.20210720-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl (1.4 MB view details)

Uploaded PyPymanylinux: glibc 2.12+ i686

ncnn-1.0.20210720-cp39-cp39-win_amd64.whl (900.8 kB view details)

Uploaded CPython 3.9Windows x86-64

ncnn-1.0.20210720-cp39-cp39-win32.whl (856.4 kB view details)

Uploaded CPython 3.9Windows x86

ncnn-1.0.20210720-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

ncnn-1.0.20210720-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl (1.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

ncnn-1.0.20210720-cp38-cp38-win_amd64.whl (900.7 kB view details)

Uploaded CPython 3.8Windows x86-64

ncnn-1.0.20210720-cp38-cp38-win32.whl (856.5 kB view details)

Uploaded CPython 3.8Windows x86

ncnn-1.0.20210720-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

ncnn-1.0.20210720-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl (1.4 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

ncnn-1.0.20210720-cp37-cp37m-win_amd64.whl (899.4 kB view details)

Uploaded CPython 3.7mWindows x86-64

ncnn-1.0.20210720-cp37-cp37m-win32.whl (858.8 kB view details)

Uploaded CPython 3.7mWindows x86

ncnn-1.0.20210720-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

ncnn-1.0.20210720-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl (1.4 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

ncnn-1.0.20210720-cp36-cp36m-win_amd64.whl (899.4 kB view details)

Uploaded CPython 3.6mWindows x86-64

ncnn-1.0.20210720-cp36-cp36m-win32.whl (858.7 kB view details)

Uploaded CPython 3.6mWindows x86

ncnn-1.0.20210720-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

ncnn-1.0.20210720-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl (1.4 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

File details

Details for the file ncnn-1.0.20210720.tar.gz.

File metadata

  • Download URL: ncnn-1.0.20210720.tar.gz
  • Upload date:
  • Size: 38.8 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for ncnn-1.0.20210720.tar.gz
Algorithm Hash digest
SHA256 0046e5f07c469bb15011061a5cc2028d2508b2a625e92cc92a3705f69b4b2590
MD5 6f04cea98ca4ddc7d486d0b00866ad96
BLAKE2b-256 97166512cd8faf50a4892b0b87af9399fc31a70d5d43d0d507b5e69f2e410f8a

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210720-pp37-pypy37_pp73-win_amd64.whl.

File metadata

  • Download URL: ncnn-1.0.20210720-pp37-pypy37_pp73-win_amd64.whl
  • Upload date:
  • Size: 899.8 kB
  • Tags: PyPy, Windows x86-64
  • Uploaded using 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

File hashes

Hashes for ncnn-1.0.20210720-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 069e78e3896f404c45f45398270e8f4b1ccda66f64d2d438a5a2410152926017
MD5 456ffbbbba111218a662351982544b71
BLAKE2b-256 b163d1cdfd4bb6d3b0e9c6bc07d79eb18e024f0c3ccdbf30eebdeebbab8bdec0

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210720-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for ncnn-1.0.20210720-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 99f10e33eb7fec62b0e98e15c821a166fe76ad9e59548401436217c359d76357
MD5 ddfc64e9d42eeffcc89c80fd31b423cb
BLAKE2b-256 cd4148b90759c957e22a20d7bc7ae910803ba73c06299f1ed3c8f16e8074bfe7

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210720-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for ncnn-1.0.20210720-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 49f415ea7e5e950621e4d7de65bdcf5185496f722e73e818eeea19557c0d2762
MD5 fa0fef362d821c77f66251834c20b51b
BLAKE2b-256 4ad615a865826fe2d4976d7629fcc7a3b68186e5b45c3a19188eb6340570a647

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210720-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: ncnn-1.0.20210720-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 900.8 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using 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

File hashes

Hashes for ncnn-1.0.20210720-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b027897fb0eee028719a22c648fbb96a536e734fa72db12da279f856fd058dfa
MD5 24efe721f8489fed9761da2f8b0da353
BLAKE2b-256 b4adad5dd5d3dad2dd726755176572f646efa9d56ec1247fa6ce4cd21f8e0bec

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210720-cp39-cp39-win32.whl.

File metadata

  • Download URL: ncnn-1.0.20210720-cp39-cp39-win32.whl
  • Upload date:
  • Size: 856.4 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using 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

File hashes

Hashes for ncnn-1.0.20210720-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 575e76be8f3995d12f287312d63f21fb09f019731afc8b6779e023a24cce2eb3
MD5 bedd0f9764a21e8ebf074c02e31174b7
BLAKE2b-256 c7a64ace5790579fe2b7a68b821a70489d29cb27acc3f05eee8ee29e196aa23a

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210720-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for ncnn-1.0.20210720-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ab21eb7c6d851c80b62da43dfb0b9c84ea7081939ee6ca5d28e5e97c93a781f5
MD5 d1fb571ddd276f4c470fff1e75c80a20
BLAKE2b-256 acf31403cacdc00cf0c68a2123183510d323b99c13cbcaaa5a28190b59c66c48

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210720-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for ncnn-1.0.20210720-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 c19aa14aaa8b7a47fdb9bffeb2c6fd63ce24b43d37061a86b6f47cc5b384fcda
MD5 7e2508772de6d5443e017be56e0212ee
BLAKE2b-256 322086ea83a3fe503cdc3273418c603435363202768cc75e155e6abdce960b45

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210720-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: ncnn-1.0.20210720-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 900.7 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using 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

File hashes

Hashes for ncnn-1.0.20210720-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 0fe23acf538a09a0685cc3242b1ce99b7f25622541f8e30885151c87c7d44afc
MD5 45a4deb049893d7cd65b7fe125d66eab
BLAKE2b-256 8953a28244275ccabe7655aef823d8ce6295c3ac636b2fab1aecac036b109915

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210720-cp38-cp38-win32.whl.

File metadata

  • Download URL: ncnn-1.0.20210720-cp38-cp38-win32.whl
  • Upload date:
  • Size: 856.5 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using 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

File hashes

Hashes for ncnn-1.0.20210720-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 15bdad714345e25057b40ab0339d78c589e23817f5f6602f90c54eeed4e60872
MD5 c4fac7d27cb586c12702708f15aecb2b
BLAKE2b-256 5259b520f5f1862dcb1b5db5219b15deb6d671a3957b79580c2bd237ac6fde5f

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210720-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for ncnn-1.0.20210720-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 6836a9362924914ae20761e87ec564654b33ceaa9a34155bdaa7034d09e5718f
MD5 0cdbc9fd7b756efdb7fa6988dcb42658
BLAKE2b-256 a92341cdfc887090cd0174979cb0face4928bcdf08e2254d022491259c385b58

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210720-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for ncnn-1.0.20210720-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 969be413508befc85491e3de8b2faa42e5995590faa823bd089ace18a4333b69
MD5 5e0a0c2b643a2bff95bf783eab8a077e
BLAKE2b-256 dda7358944bec1ba99b61df915813913af8c1adaabf724e7d6406ff9df1d1945

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210720-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: ncnn-1.0.20210720-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 899.4 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using 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

File hashes

Hashes for ncnn-1.0.20210720-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 5c1854022d1a36fb2e4f18cfd8e01b131fcd583bdea6858d898a513b9b1aac5d
MD5 fda866b0c7b2c62a4008da301d791f79
BLAKE2b-256 b28a9de1a62ad7b621d5efb28a63c1b06a8eba92a602c6add46fa11ad582c97c

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210720-cp37-cp37m-win32.whl.

File metadata

  • Download URL: ncnn-1.0.20210720-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 858.8 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using 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

File hashes

Hashes for ncnn-1.0.20210720-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 07cc85a8ad75aaaccfe7b2a798a467aca60afbbb6c4a80c366e6085ffe6080fc
MD5 d1837a122c991ecc79ed29a7a33829da
BLAKE2b-256 a420c25439b5f02a09c9feafb1a5d8bd89f7de184027132a782bbcd9c2ff6f0e

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210720-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for ncnn-1.0.20210720-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 44ca30bb271a223d5f9e10441d6d6e346eb9897ce651d21af2661f63e3c974cf
MD5 a2626f1e5469fbd2f51fa92647378cc5
BLAKE2b-256 bdfd7326ebf605ad24c912547f51f3789fdac54413def1231418863a02ba9864

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210720-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for ncnn-1.0.20210720-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 3ed9599053326e0458ec89ef06802ce75de2fd045cb4cfe7f48759f07ca98244
MD5 b852dea184c5ef60b742bc35fd752921
BLAKE2b-256 5ef7d445d571155d9b9ce71463a2887f7cc4e6a13e6c9eeda849d513eda89a3c

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210720-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: ncnn-1.0.20210720-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 899.4 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using 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

File hashes

Hashes for ncnn-1.0.20210720-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 0e50ab8d3d45db0ca89b04a10dcc441d419f26f7fc32200a35183f6e0489e897
MD5 1c9b450a4477848161d2073bbde94ca5
BLAKE2b-256 de5cb1ba7bfb2202f29657ad5a11bcc2392ad7668584858fb46ac8a52a44a1da

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210720-cp36-cp36m-win32.whl.

File metadata

  • Download URL: ncnn-1.0.20210720-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 858.7 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using 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

File hashes

Hashes for ncnn-1.0.20210720-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 f5c87d9744321d802644a2a91df97156978b18a9e1b60870589edd0d317257e6
MD5 8c0d3a637e00f7cfcae68b787b7f22d1
BLAKE2b-256 d21383f54c6789a68bb0ab9bfcefc6e9ce31bdd5d47a4a5593bf0ce9200a4d52

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210720-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for ncnn-1.0.20210720-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c110cdfe58d8ba5bbef2043aa5cf3f9b6a57828cfaa7b217c70316ce7d1d4813
MD5 5112ba01cbe1aaac83d21c312f41f2da
BLAKE2b-256 78a4ec121a7af08bc2dbf3406bf3287a8e5ea1c6c6285a5a9e0569dee5188136

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210720-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for ncnn-1.0.20210720-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 2c8bcb878a4915370cef3021c36231a31839498aaedcc085c2540a972898a76b
MD5 d1a31e963b8e7f7286ed81ec96b294e6
BLAKE2b-256 14d2458ecbab6cacdd7f6a5cc1a03b98882fd4c16a1db805c6efb4c2b5acef9f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page