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(超多大佬) 答案:卷卷卷卷卷

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.20210525.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.20210525-pp37-pypy37_pp73-win32.whl (763.7 kB view details)

Uploaded PyPyWindows x86

ncnn-1.0.20210525-pp37-pypy37_pp73-manylinux2010_x86_64.whl (1.2 MB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

ncnn-1.0.20210525-pp36-pypy36_pp73-win32.whl (763.7 kB view details)

Uploaded PyPyWindows x86

ncnn-1.0.20210525-pp36-pypy36_pp73-manylinux2010_x86_64.whl (1.2 MB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

ncnn-1.0.20210525-cp39-cp39-win_amd64.whl (781.0 kB view details)

Uploaded CPython 3.9Windows x86-64

ncnn-1.0.20210525-cp39-cp39-win32.whl (764.9 kB view details)

Uploaded CPython 3.9Windows x86

ncnn-1.0.20210525-cp39-cp39-manylinux2010_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

ncnn-1.0.20210525-cp39-cp39-manylinux2010_i686.whl (1.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

ncnn-1.0.20210525-cp38-cp38-win_amd64.whl (780.9 kB view details)

Uploaded CPython 3.8Windows x86-64

ncnn-1.0.20210525-cp38-cp38-win32.whl (764.6 kB view details)

Uploaded CPython 3.8Windows x86

ncnn-1.0.20210525-cp38-cp38-manylinux2010_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

ncnn-1.0.20210525-cp38-cp38-manylinux2010_i686.whl (1.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

ncnn-1.0.20210525-cp37-cp37m-win_amd64.whl (778.9 kB view details)

Uploaded CPython 3.7mWindows x86-64

ncnn-1.0.20210525-cp37-cp37m-win32.whl (767.0 kB view details)

Uploaded CPython 3.7mWindows x86

ncnn-1.0.20210525-cp37-cp37m-manylinux2010_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

ncnn-1.0.20210525-cp37-cp37m-manylinux2010_i686.whl (1.1 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

ncnn-1.0.20210525-cp36-cp36m-win_amd64.whl (779.0 kB view details)

Uploaded CPython 3.6mWindows x86-64

ncnn-1.0.20210525-cp36-cp36m-win32.whl (767.0 kB view details)

Uploaded CPython 3.6mWindows x86

ncnn-1.0.20210525-cp36-cp36m-manylinux2010_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

ncnn-1.0.20210525-cp36-cp36m-manylinux2010_i686.whl (1.1 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

ncnn-1.0.20210525-cp35-cp35m-win_amd64.whl (779.0 kB view details)

Uploaded CPython 3.5mWindows x86-64

ncnn-1.0.20210525-cp35-cp35m-win32.whl (767.0 kB view details)

Uploaded CPython 3.5mWindows x86

ncnn-1.0.20210525-cp35-cp35m-manylinux2010_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

ncnn-1.0.20210525-cp35-cp35m-manylinux2010_i686.whl (1.1 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

File details

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

File metadata

  • Download URL: ncnn-1.0.20210525.tar.gz
  • Upload date:
  • Size: 38.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.10

File hashes

Hashes for ncnn-1.0.20210525.tar.gz
Algorithm Hash digest
SHA256 6dba3ee68abceb8814d04d9233535cdcc9c62bab708f314912fb03c94d6b12cd
MD5 f5e01e2ebb782acc8808ec93bc83fd33
BLAKE2b-256 61b87a06aed3d4d80c170b376cee5e6bccaea84dad28d0cc82a9c8b6848df1ad

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210525-pp37-pypy37_pp73-win32.whl.

File metadata

  • Download URL: ncnn-1.0.20210525-pp37-pypy37_pp73-win32.whl
  • Upload date:
  • Size: 763.7 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.10

File hashes

Hashes for ncnn-1.0.20210525-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 da28e54ed355ca25d81bd2aa5e126b3bc9a2d1424c631c8bed5c172e10591a7b
MD5 a9731a6a084e67caefecf469ff61c819
BLAKE2b-256 294f0f005fdc351d43feaec7920abdabbca33c1002945a6f05b84da7c399bac6

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210525-pp37-pypy37_pp73-manylinux2010_x86_64.whl.

File metadata

  • Download URL: ncnn-1.0.20210525-pp37-pypy37_pp73-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: PyPy, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.10

File hashes

Hashes for ncnn-1.0.20210525-pp37-pypy37_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 957a48aba0ff3757accca70eea77b3b36681c715759920493387ba4841750027
MD5 38b65182cc67d9107f7549081c86fe99
BLAKE2b-256 61bcd7459c8760794e19527d7d4514817781303f9a744aac5cbf51e4ff09d0cc

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210525-pp36-pypy36_pp73-win32.whl.

File metadata

  • Download URL: ncnn-1.0.20210525-pp36-pypy36_pp73-win32.whl
  • Upload date:
  • Size: 763.7 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.10

File hashes

Hashes for ncnn-1.0.20210525-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 e21d99a5697bf62652932d4d38d02b92b249cb78c68eaf6831ce9a8a2610ec47
MD5 328ad75edadfe4cdadab52d90e7109f6
BLAKE2b-256 d607611a335485ac13733a2941571d511c23cea2860dc354d11e672ecf44c889

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210525-pp36-pypy36_pp73-manylinux2010_x86_64.whl.

File metadata

  • Download URL: ncnn-1.0.20210525-pp36-pypy36_pp73-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: PyPy, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.10

File hashes

Hashes for ncnn-1.0.20210525-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c2e206977514e6b05a26e9c52422cf8f66a66ef2cded03749299b54a063af93c
MD5 c2375f14353ac1fe5e19859704ebb23e
BLAKE2b-256 a90c9a24c8263da12443c17c3c2aae1dd64f86724b64ac1273a7b41aa68f9202

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ncnn-1.0.20210525-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 781.0 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.10

File hashes

Hashes for ncnn-1.0.20210525-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a80a6e4fbe73213e9eb34d5b3437ee9707f19e2fb0890d515e7221a44e898f21
MD5 27bf5df5e0cdec37eee1cb7cd1c69f62
BLAKE2b-256 f71f0ba64b03d052580a74197cd9cfe576e333219b58afabb7ab26ca92aad983

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ncnn-1.0.20210525-cp39-cp39-win32.whl
  • Upload date:
  • Size: 764.9 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.10

File hashes

Hashes for ncnn-1.0.20210525-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 fa2b2e4fed6780dea764dbce2f95463bb18e38e3423fad3d280757fb72a6683a
MD5 2851f684d727279afa20731c108fd8a6
BLAKE2b-256 f57deb042eecfee97bf8e2f61aa0f67efbbf57783c4088980d4b84f915b4148f

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210525-cp39-cp39-manylinux2010_x86_64.whl.

File metadata

  • Download URL: ncnn-1.0.20210525-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.10

File hashes

Hashes for ncnn-1.0.20210525-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 5feb369c88af64f2bc92901fba43c93ec0b850be67580d37c86cf9a29c2869c2
MD5 dfa0b69c9dd3092ef81a40fedf685e8e
BLAKE2b-256 20e3d34561f1ed6694e11a667f5f157a8bad37208c2a4da9b1317bf3e176c539

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210525-cp39-cp39-manylinux2010_i686.whl.

File metadata

  • Download URL: ncnn-1.0.20210525-cp39-cp39-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.10

File hashes

Hashes for ncnn-1.0.20210525-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 d5fc15a62e006e442c1678b82e12d2ab50cd61fc4e1732409bf48eee9745ce02
MD5 2f19cadd1d7b3a1c1ce0014b8ba32d18
BLAKE2b-256 c09eb70bb3b53ac72f1d54f5be7eb20a72cbbfa4f5d4b0e6174669fa2f57c6e2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ncnn-1.0.20210525-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 780.9 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.10

File hashes

Hashes for ncnn-1.0.20210525-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 517f7778104859f3a93815f26a7eab39d4632ce77fe15199787d3a69e84a3cd2
MD5 2978c1edd83d833ee883736726c74148
BLAKE2b-256 5557117cd8cf3a40cbb4d33215ed42258485466665f7e91d2f3c9ecb98fbd3bd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ncnn-1.0.20210525-cp38-cp38-win32.whl
  • Upload date:
  • Size: 764.6 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.10

File hashes

Hashes for ncnn-1.0.20210525-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 acf3988a4970fb0abd8c38310474df1076481dba5bfec14e8602005c099bd5f5
MD5 a73e6a05c551b378f99f433e78c7bdd0
BLAKE2b-256 bb518934c5f80b6954e110b7aca6bba91de389629ca104eab59baafbf2b4f335

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210525-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: ncnn-1.0.20210525-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.10

File hashes

Hashes for ncnn-1.0.20210525-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 4e4a05f27cc37a4b56e554127596ab9e76fd07ef028b27f63bc98890c1afc957
MD5 2c205918ff24ae8edddc541c62f6c22f
BLAKE2b-256 0cc04c09998fc314aa2434588f85739bde18b969ffab631955f2efed6ba696a2

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210525-cp38-cp38-manylinux2010_i686.whl.

File metadata

  • Download URL: ncnn-1.0.20210525-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.10

File hashes

Hashes for ncnn-1.0.20210525-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 947ba8cb39144a8b385a7f6ef7e8b9ea7ae297ed26906bc6cbde9b07c10a9010
MD5 fb63127f04423d1497f235c21674253c
BLAKE2b-256 457d715ab6fe718f9445fed6b561cdff30e549be518db8db7a8e68532397e9a9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ncnn-1.0.20210525-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 778.9 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.10

File hashes

Hashes for ncnn-1.0.20210525-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 d3ba7d215a1b29aa1291e262ce049f2e0e84be0e9677f5d419f9549d6426e3c1
MD5 25ef1be03ae3814c69098cc0fdad4016
BLAKE2b-256 8e17442fc0cd7e20739ed1d498d0fdde1da06abf132e1107c11e0bc4b88d0b30

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ncnn-1.0.20210525-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 767.0 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.10

File hashes

Hashes for ncnn-1.0.20210525-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 7f2ddcfd704fe64f7b48378f41101f5b92bfcccea42a08c2bc6f7075b152834d
MD5 38b9dbeb9e21dc60b1fdd0d3dc388b05
BLAKE2b-256 37266a98acf14de0a150e42cb4a9f185de8d7edefb81b713473b113de58ab4c5

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210525-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: ncnn-1.0.20210525-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.10

File hashes

Hashes for ncnn-1.0.20210525-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 5b1aa5aa3af729b3300cb15c1a51caec68642c53e43f90f25948f34e3b0501e5
MD5 654e5113b386c644f9a6060ccf2c88a0
BLAKE2b-256 4a842cb5b16348626878f6e619fa03fdb5fa7b53b2c93a6e222b770136d84ba1

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210525-cp37-cp37m-manylinux2010_i686.whl.

File metadata

  • Download URL: ncnn-1.0.20210525-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.10

File hashes

Hashes for ncnn-1.0.20210525-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 d76b55b12cf61c9df791f313307bc8e1e1f26608a0a0e50b605b9931aa22736b
MD5 474af58ad8a857e8e14458b39a7aed86
BLAKE2b-256 e2c1ce0eb8b54298d07286e3d2bf2e4f76e3c4c5233585b254d233b480809c47

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ncnn-1.0.20210525-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 779.0 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.10

File hashes

Hashes for ncnn-1.0.20210525-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 464dd21cbd349c94f13d30e7583f6361ddc3b49364d37ab48ef686a2637117c6
MD5 9294d59f9b518dcbb6e3fd4a05a0585b
BLAKE2b-256 1a334bd59be7b5ae6a9ed7df7906e21a0c0a856097ce89bdb9a80545518bec9f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ncnn-1.0.20210525-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 767.0 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.10

File hashes

Hashes for ncnn-1.0.20210525-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 e84754a63a6c92de85ef03326ff62599e22397478a2c28dfacafb694ff283c55
MD5 50467c840f2d5598a1b7e29ae71976c2
BLAKE2b-256 a433b31beb8f72911357ff127c279e6aa29862092c6f788f6be72293fa6a7154

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210525-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: ncnn-1.0.20210525-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.10

File hashes

Hashes for ncnn-1.0.20210525-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2cc2d43c15af2b403811b53e1e2e0a925f6b11e8c9426fcb2fd35bf660046c94
MD5 771925e7c414e3b937b306e29a3c5797
BLAKE2b-256 8897fb10a0fae4cf175019305b7be04110eaf1475d4e69404e8740ebd899d758

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210525-cp36-cp36m-manylinux2010_i686.whl.

File metadata

  • Download URL: ncnn-1.0.20210525-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.10

File hashes

Hashes for ncnn-1.0.20210525-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 371fd325a723d5ef00b41a23fbedf323180ef147a0e7963480b15709ba97c49c
MD5 917aa84f9e5a3b6152b4b49a50d1f753
BLAKE2b-256 4dc1bd6b4af9aa548464091c22f03a0b0e3efd5aa88744e39294aea8d793145f

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210525-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: ncnn-1.0.20210525-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 779.0 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.10

File hashes

Hashes for ncnn-1.0.20210525-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 e38ae6512b1c5fc294b7a8b73feb5ebd51581c8d9ed0b0282bb160fe44c7b453
MD5 05b95a19be0230c4cad3334f90651cb4
BLAKE2b-256 a84a4d94b4ea13422940657db30b5f09dfc91bc49b28214998853290cef48f13

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210525-cp35-cp35m-win32.whl.

File metadata

  • Download URL: ncnn-1.0.20210525-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 767.0 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.10

File hashes

Hashes for ncnn-1.0.20210525-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 8866bdcbeade8fc5d106979bcc30c79d948a8ce0cb81d43211870531b551d126
MD5 c8eab2854b52057e3682358a8867b6d0
BLAKE2b-256 476c2fcffa573e4194af24ad028730851d814a40e98c3f9bb3c6fd41e3d123cf

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210525-cp35-cp35m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: ncnn-1.0.20210525-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.10

File hashes

Hashes for ncnn-1.0.20210525-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f05d3f5896805ee59678697d822c220c3de811f73a28f33a52a9f1a4f00a3b61
MD5 e4624b585ada4192c18580a502253e47
BLAKE2b-256 3286bbd2a552b123b83b2ec8dc6b7f7d60cd01d2b069f1fb32d8f24d06faf9ff

See more details on using hashes here.

File details

Details for the file ncnn-1.0.20210525-cp35-cp35m-manylinux2010_i686.whl.

File metadata

  • Download URL: ncnn-1.0.20210525-cp35-cp35m-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.10

File hashes

Hashes for ncnn-1.0.20210525-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 57efd6ed7a28df1a4a439a784ef366a93199562852a2440f688f15ab4c39cddb
MD5 b54e08361f2d0a4bfa36db1dbd172bb9
BLAKE2b-256 cdaf5c2bd362b34a87505244437c72cbf5e1ebdc79fb7d289240a4a987d2a15f

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