Skip to main content
nncase

License compiler-build

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

从源码编译

Build from source

Supported operators

支持的算子

Usage

使用方法

Resources

资源


Architecture

架构

nncase arch

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 1.0.0.20211029

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

Built distributions (wheels)

Table of built distributions (wheels) for nncase 1.0.0.20211029
File
nncase-1.0.0.20211029-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
nncase-1.0.0.20211029-cp310-cp310-manylinux_2_24_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.24+ x86-64 Details
nncase-1.0.0.20211029-cp310-cp310-macosx_10_15_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.15+ x86-64 Details
nncase-1.0.0.20211029-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
nncase-1.0.0.20211029-cp39-cp39-manylinux_2_24_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.24+ x86-64 Details
nncase-1.0.0.20211029-cp39-cp39-macosx_10_15_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.15+ x86-64 Details
nncase-1.0.0.20211029-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
nncase-1.0.0.20211029-cp38-cp38-manylinux_2_24_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.24+ x86-64 Details
nncase-1.0.0.20211029-cp38-cp38-macosx_10_15_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.15+ x86-64 Details
nncase-1.0.0.20211029-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
nncase-1.0.0.20211029-cp37-cp37m-manylinux_2_24_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.24+ x86-64 Details
nncase-1.0.0.20211029-cp37-cp37m-macosx_10_15_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.15+ x86-64 Details
nncase-1.0.0.20211029-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
nncase-1.0.0.20211029-cp36-cp36m-manylinux_2_24_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.24+ x86-64 Details
nncase-1.0.0.20211029-cp36-cp36m-macosx_10_15_x86_64.whl CPython 3.6 CPython 3.6 pymalloc macOS 10.15+ x86-64 Details

Total release size: 120.4 MB

Release files / nncase-1.0.0.20211029-cp310-cp310-win_amd64.whl

Download URL nncase-1.0.0.20211029-cp310-cp310-win_amd64.whl
Size 5.3 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
a3ba67424c1b3dba76954098a5eec38cbf4ebe192e809c97811a5b80e5e46dc2
BLAKE2b-256 checksum
How to use checksums
2c828f4b81d4716a054c242753b658df2b69a7024b5202a5849549b36150acb9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

Release files / nncase-1.0.0.20211029-cp310-cp310-manylinux_2_24_x86_64.whl

Download URL nncase-1.0.0.20211029-cp310-cp310-manylinux_2_24_x86_64.whl
Size 10.4 MB
Tags CPython 3.10 Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
7c89b017a982582c656f1e62226a81d5391220593114d0ae493bc1ddd033d333
BLAKE2b-256 checksum
How to use checksums
4a6bbc6e6a893a87ab48e6a222bd97d4afa7ce19c065685677c0aa1e1c8fe03c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

Release files / nncase-1.0.0.20211029-cp310-cp310-macosx_10_15_x86_64.whl

Download URL nncase-1.0.0.20211029-cp310-cp310-macosx_10_15_x86_64.whl
Size 8.4 MB
Tags CPython 3.10 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
b43242f60252a26d2709cff0c5044876eb08c67513b914271cc49a30c27f53cb
BLAKE2b-256 checksum
How to use checksums
68b86511cf05a40ebb04f1372ffb7dd5a7623748d47467194bd3eb5b1f294fdf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

Release files / nncase-1.0.0.20211029-cp39-cp39-win_amd64.whl

Download URL nncase-1.0.0.20211029-cp39-cp39-win_amd64.whl
Size 5.3 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
653ce4563920e4f1d712ad8330474b5adbdcf80c5128a544aadb9624559747cc
BLAKE2b-256 checksum
How to use checksums
b24d94f350750baffccadf8a166cac3dc391e7d766b4b4104b77199e7956c1ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

Release files / nncase-1.0.0.20211029-cp39-cp39-manylinux_2_24_x86_64.whl

Download URL nncase-1.0.0.20211029-cp39-cp39-manylinux_2_24_x86_64.whl
Size 10.4 MB
Tags CPython 3.9 Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
0bf07da915339f99b00252b111a0668b43f2d2aa3e96248c92ef036182ea6bc9
BLAKE2b-256 checksum
How to use checksums
8753acd98717afa27ae2fabc38ffd2aa4acdc5eaf05094f8e2c343739d99b80b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

Release files / nncase-1.0.0.20211029-cp39-cp39-macosx_10_15_x86_64.whl

Download URL nncase-1.0.0.20211029-cp39-cp39-macosx_10_15_x86_64.whl
Size 8.4 MB
Tags CPython 3.9 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
497e6129c2dd0882b98e3269692927c5627c3d083290d43110c8f1c37c1e1bc5
BLAKE2b-256 checksum
How to use checksums
81da1d39fedcb6625eb9f6815b6c45f05d01409fcc6d90d16f3f00f181fe130f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

Release files / nncase-1.0.0.20211029-cp38-cp38-win_amd64.whl

Download URL nncase-1.0.0.20211029-cp38-cp38-win_amd64.whl
Size 5.3 MB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
511124661cca0740803e61a570ccd07e78c93c9d62ac34fc3d73bfc6c35d567b
BLAKE2b-256 checksum
How to use checksums
d1f2a71aa15fc72e95a8d34fc63614691bbf10f82c89c31ef0114806695c8810
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

Release files / nncase-1.0.0.20211029-cp38-cp38-manylinux_2_24_x86_64.whl

Download URL nncase-1.0.0.20211029-cp38-cp38-manylinux_2_24_x86_64.whl
Size 10.4 MB
Tags CPython 3.8 Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
126777b475190bc5b16edf733cee2f3c63c90129f67eeb85fd346eba207516ac
BLAKE2b-256 checksum
How to use checksums
07e1349def498d530806e7714132b47490284a39254e882c27ae547b0dd04b10
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

Release files / nncase-1.0.0.20211029-cp38-cp38-macosx_10_15_x86_64.whl

Download URL nncase-1.0.0.20211029-cp38-cp38-macosx_10_15_x86_64.whl
Size 8.4 MB
Tags CPython 3.8 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
3d153ca3ede54b5b7e21c3d52ae25137064d710090904dbb49314791cc85c22d
BLAKE2b-256 checksum
How to use checksums
6109b086d25d4384c328b850611e6c709f75658366b41a31283d35dccab23339
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

Release files / nncase-1.0.0.20211029-cp37-cp37m-win_amd64.whl

Download URL nncase-1.0.0.20211029-cp37-cp37m-win_amd64.whl
Size 5.3 MB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
7f33b0f05a21298fcdedac149c43d4adbaa12cd2fcf2b6c2478da9e90ccfdc37
BLAKE2b-256 checksum
How to use checksums
ad74289d849a31fd27c2e68962082c7ca7f47e95e68e6ba337906d477e68f30c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

Release files / nncase-1.0.0.20211029-cp37-cp37m-manylinux_2_24_x86_64.whl

Download URL nncase-1.0.0.20211029-cp37-cp37m-manylinux_2_24_x86_64.whl
Size 10.4 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
368b193e84596a851b5f2eae109303579f824ea2e247bf194acb7b34b4e21a45
BLAKE2b-256 checksum
How to use checksums
015ec9a33fed0ac3dc4aca0933fb5fec805a5ce9502f7063622768e9ca16dde1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

Release files / nncase-1.0.0.20211029-cp37-cp37m-macosx_10_15_x86_64.whl

Download URL nncase-1.0.0.20211029-cp37-cp37m-macosx_10_15_x86_64.whl
Size 8.4 MB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
b26a20cecac4b08610ec2d218fa3a52e5e79fb400d81b8798dbeb4c97ba8fbf8
BLAKE2b-256 checksum
How to use checksums
a863af7e518a67bccf1164df9cdd483edb7b8276c9ac76c3d0a2c5f58e13f504
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

Release files / nncase-1.0.0.20211029-cp36-cp36m-win_amd64.whl

Download URL nncase-1.0.0.20211029-cp36-cp36m-win_amd64.whl
Size 5.3 MB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
dfa5e0c95b762029ea0a667c3316e4fedf00c95f9a9873326cac47276925f94c
BLAKE2b-256 checksum
How to use checksums
8d269132c915b5c182ea3052e4b2def2cc2930550d383ec79379bcc90a73303a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

Release files / nncase-1.0.0.20211029-cp36-cp36m-manylinux_2_24_x86_64.whl

Download URL nncase-1.0.0.20211029-cp36-cp36m-manylinux_2_24_x86_64.whl
Size 10.4 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
521f5d80605564f8922ad0bd923d1b2b090e7f459620bbf44e7424e123dc3b92
BLAKE2b-256 checksum
How to use checksums
a398181c70cd2f5ada00477651c9fe5429200ca41da71d5866308a2a8d2c6de5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

Release files / nncase-1.0.0.20211029-cp36-cp36m-macosx_10_15_x86_64.whl

Download URL nncase-1.0.0.20211029-cp36-cp36m-macosx_10_15_x86_64.whl
Size 8.4 MB
Tags CPython 3.6 CPython 3.6 pymalloc macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
afcfa34e44dfe5655226d3949e536f343a2dd470e94e630fa5dde83e02a1c95c
BLAKE2b-256 checksum
How to use checksums
2238b4cc8d9d171593ef30696aa9c29ca377c761d79c02bdeef7dbff68546cc3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

Security for nncase 1.0.0.20211029

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.

Release history Release notifications | RSS feed

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