nncase is a neural network compiler for AI accelerators.
nncase 是一个为 AI 加速器设计的神经网络编译器。
技术交流 QQ 群:790699378
Telegram: nncase community
Install from binaries
从二进制安装
Download prebuilt binaries from Release.
下载预编译的二进制文件 Release。
Build from source
从源码编译
Supported operators
支持的算子
Usage
使用方法
Resources
资源
Architecture
架构
Features
- Supports multiple inputs and outputs and multi-branch structure
- Static memory allocation, no heap memory acquired
- Operators fusion and optimizations
- Support float and quantized uint8 inference
- Support post quantization from float model with calibration dataset
- Flat model with zero copy loading
功能
- 支持多输入输出网络,支持多分支结构
- 静态内存分配,不需要堆内存
- 算子合并和优化
- 支持 float 和量化 uint8 推理
- 支持训练后量化,使用浮点模型和量化校准集
- 平坦模型,支持零拷贝加载
Metadata
Release files for nncase 2.1.0.20230703
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
Total release size: 295.5 MB
Release files / nncase-2.1.0.20230703-cp310-cp310-win_amd64.whl
| Download URL | nncase-2.1.0.20230703-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 19.2 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
f03bf346634244f3bebb719e8f050e22e5153bcb5d8cd1433e135989dd4fc379
|
|
BLAKE2b-256 checksum How to use checksums |
c8bdc01464f2053f72b53d8070d1cb56d252f0bf3df88d5b044266c21a289169
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.12
|
Release files / nncase-2.1.0.20230703-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | nncase-2.1.0.20230703-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 30.0 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
42f9ea02d0dd2be4c089a6595527ec85d549f353ecce8b6882522deb87150ca9
|
|
BLAKE2b-256 checksum How to use checksums |
80e495073d501766b0599b2ff7a3d6b4cf2e4aaedde51584b7ce5784a95c1f09
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.12
|
Release files / nncase-2.1.0.20230703-cp310-cp310-macosx_10_15_x86_64.whl
| Download URL | nncase-2.1.0.20230703-cp310-cp310-macosx_10_15_x86_64.whl |
|---|---|
| Size | 24.7 MB |
| Tags | CPython 3.10 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
2f6988ad9ec9eefce82e83d1108bd93d7007e5ff79e69a966cd082479c106adc
|
|
BLAKE2b-256 checksum How to use checksums |
000f061bf74e5e302b56795a283db1f4ad50e7a4e3055796c95fd3477ff5d26d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.12
|
Release files / nncase-2.1.0.20230703-cp39-cp39-win_amd64.whl
| Download URL | nncase-2.1.0.20230703-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 19.2 MB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
4f7a46b4608408840c1537e50ccfe48bd42303c88e13cbabb70aaac2bdf61050
|
|
BLAKE2b-256 checksum How to use checksums |
f83a00b713b364724981f1edcd7fc2e38c67f9505f0d596d32d62ef557292070
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.12
|
Release files / nncase-2.1.0.20230703-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | nncase-2.1.0.20230703-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 30.0 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
c14da47ca3fa97913294384363449292c965703e04c35d55215f6895c74e5f47
|
|
BLAKE2b-256 checksum How to use checksums |
de58419487d671ad807f7029e46c21bb6ab2b4e3f33bc74306d457caf9556d23
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.12
|
Release files / nncase-2.1.0.20230703-cp39-cp39-macosx_10_15_x86_64.whl
| Download URL | nncase-2.1.0.20230703-cp39-cp39-macosx_10_15_x86_64.whl |
|---|---|
| Size | 24.7 MB |
| Tags | CPython 3.9 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
5e6761ca719be3c6350ed917ab2e2c5a657e8525e0a022776eb6f7af1ae09e82
|
|
BLAKE2b-256 checksum How to use checksums |
e34153acbb536aed05dca8364dc37b4599bb8b798f34db40247848e9afc5065e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.12
|
Release files / nncase-2.1.0.20230703-cp38-cp38-win_amd64.whl
| Download URL | nncase-2.1.0.20230703-cp38-cp38-win_amd64.whl |
|---|---|
| Size | 19.2 MB |
| Tags | CPython 3.8 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
4e5ebf1c7d0c37696d8e76d8a6df0d69a947f6aa9f5291672f8f8960cf82e707
|
|
BLAKE2b-256 checksum How to use checksums |
463a64099559aee3bd78187605ed047eb4d64d9f7916f2d0a65713be3a6f0dd8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.12
|
Release files / nncase-2.1.0.20230703-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | nncase-2.1.0.20230703-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 30.0 MB |
| Tags | CPython 3.8 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
c3827696fb7bf1b2a39c6411d0291cb94f76de511ddbf05230229fdebef3787a
|
|
BLAKE2b-256 checksum How to use checksums |
4961a89c4ccf838327d68460a8c71c6123b4092c3c42621eb9b427c78b65d997
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.12
|
Release files / nncase-2.1.0.20230703-cp38-cp38-macosx_10_15_x86_64.whl
| Download URL | nncase-2.1.0.20230703-cp38-cp38-macosx_10_15_x86_64.whl |
|---|---|
| Size | 24.7 MB |
| Tags | CPython 3.8 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
219494eb566489a541e599fd122dd8d1019706a35804cf17f64271a5fbdebf4a
|
|
BLAKE2b-256 checksum How to use checksums |
5ba9d274beda98ef729c761a10db18dffc76e42d0515bea545cfe46f7d900a3d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.12
|
Release files / nncase-2.1.0.20230703-cp37-cp37m-win_amd64.whl
| Download URL | nncase-2.1.0.20230703-cp37-cp37m-win_amd64.whl |
|---|---|
| Size | 19.2 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Windows x86-64 |
|
SHA-256 checksum How to use checksums |
ac5def37bc44af2a6badf7f8326db306e25ec444635971145887518d487dda30
|
|
BLAKE2b-256 checksum How to use checksums |
0f5f4a496cbbe018321e24729554ee6346a18120c66ace55acd0abb5f4e9dc86
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.12
|
Release files / nncase-2.1.0.20230703-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | nncase-2.1.0.20230703-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 30.0 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
8bcacd22029778d5b29277aa3530ad1e04763d0fa4eb40b91bfaa666905e6227
|
|
BLAKE2b-256 checksum How to use checksums |
228c65a135b2cef3f3ce7d97551903fba8a5abed9347076c6900600dec2f4e18
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.12
|
Release files / nncase-2.1.0.20230703-cp37-cp37m-macosx_10_15_x86_64.whl
| Download URL | nncase-2.1.0.20230703-cp37-cp37m-macosx_10_15_x86_64.whl |
|---|---|
| Size | 24.7 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
f057a618db3f30e23e78df9c23a0f9d5a92c585a792dd9ff9af8b5ea4966f63a
|
|
BLAKE2b-256 checksum How to use checksums |
14c0464ffc2b0ee8e5ed11cce57ea0eaf5e2668c6b227549d174492263c6c593
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.12
|
Security for nncase 2.1.0.20230703
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.