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.1.0.20211203

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.1.0.20211203
File
nncase-1.1.0.20211203-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
nncase-1.1.0.20211203-cp310-cp310-manylinux_2_24_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.24+ x86-64 Details
nncase-1.1.0.20211203-cp310-cp310-macosx_10_15_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.15+ x86-64 Details
nncase-1.1.0.20211203-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
nncase-1.1.0.20211203-cp39-cp39-manylinux_2_24_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.24+ x86-64 Details
nncase-1.1.0.20211203-cp39-cp39-macosx_10_15_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.15+ x86-64 Details
nncase-1.1.0.20211203-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
nncase-1.1.0.20211203-cp38-cp38-manylinux_2_24_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.24+ x86-64 Details
nncase-1.1.0.20211203-cp38-cp38-macosx_10_15_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.15+ x86-64 Details
nncase-1.1.0.20211203-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
nncase-1.1.0.20211203-cp37-cp37m-manylinux_2_24_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.24+ x86-64 Details
nncase-1.1.0.20211203-cp37-cp37m-macosx_10_15_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.15+ x86-64 Details
nncase-1.1.0.20211203-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
nncase-1.1.0.20211203-cp36-cp36m-manylinux_2_24_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.24+ x86-64 Details
nncase-1.1.0.20211203-cp36-cp36m-macosx_10_15_x86_64.whl CPython 3.6 CPython 3.6 pymalloc macOS 10.15+ x86-64 Details

Total release size: 121.6 MB

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

Download URL nncase-1.1.0.20211203-cp310-cp310-win_amd64.whl
Size 5.3 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
47403b62cc5e10267dfe0965316d287eb0145b6761c03f02233f8c99a0293911
BLAKE2b-256 checksum
How to use checksums
94e5e4e942335bb3edfc4024b02f9b4c37ec5fff3a102b1f0d4b6a18b9e4f007
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.1.0.20211203-cp310-cp310-manylinux_2_24_x86_64.whl

Download URL nncase-1.1.0.20211203-cp310-cp310-manylinux_2_24_x86_64.whl
Size 10.5 MB
Tags CPython 3.10 Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
dfbbc9e87ff7ae023090058876e0952279e89370fa10d7755d63be91b57e9e7c
BLAKE2b-256 checksum
How to use checksums
dc7626bcae1ab717c46e15dab9ea4e44753500db5b0720c00feda554adbb46e0
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.1.0.20211203-cp310-cp310-macosx_10_15_x86_64.whl

Download URL nncase-1.1.0.20211203-cp310-cp310-macosx_10_15_x86_64.whl
Size 8.5 MB
Tags CPython 3.10 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
d8bfcff067726ac55ad22e3915cb16b55ca65af85fc99f43561a853d3fed3382
BLAKE2b-256 checksum
How to use checksums
34ac98af90cb948d3fe8406421bb07ac0ca6a859ad02e90318b9a6eea88c16c2
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.1.0.20211203-cp39-cp39-win_amd64.whl

Download URL nncase-1.1.0.20211203-cp39-cp39-win_amd64.whl
Size 5.3 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
1fe27a0dbf79fe4caa94a0a30a54b57781916ce6e37c131aaf5ea4d6c0e815db
BLAKE2b-256 checksum
How to use checksums
d03ab79c55f27e897f933c60cfa45dfc3afd3cd4cb88be5b9cbb9012e685e4aa
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.1.0.20211203-cp39-cp39-manylinux_2_24_x86_64.whl

Download URL nncase-1.1.0.20211203-cp39-cp39-manylinux_2_24_x86_64.whl
Size 10.5 MB
Tags CPython 3.9 Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
24720fbb46bd8c15a8cceec1186395c6bfb86e8e6bf1bcdf5c72a5c02268ad31
BLAKE2b-256 checksum
How to use checksums
bb9a7e4f47b451be1708f4709df6eddda84b7aaaf73e42b591dfe5381111f182
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.1.0.20211203-cp39-cp39-macosx_10_15_x86_64.whl

Download URL nncase-1.1.0.20211203-cp39-cp39-macosx_10_15_x86_64.whl
Size 8.5 MB
Tags CPython 3.9 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
52dfb13d78abacb36e521840ce028af33d4b4eda6246ac9740136ad856e96699
BLAKE2b-256 checksum
How to use checksums
6867616d8727af046dc9dc45d6fa557c2d3073312611d6cb54aaf0dd4a3ebc5c
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.1.0.20211203-cp38-cp38-win_amd64.whl

Download URL nncase-1.1.0.20211203-cp38-cp38-win_amd64.whl
Size 5.3 MB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
f04884bef41efe85c9262710365ba92237bd1cf0719103672a0bf589cd526b07
BLAKE2b-256 checksum
How to use checksums
c917bacd35707c7fd6b27216706ccfd1fb4c5c76425ad236969ba4c3befe6773
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.1.0.20211203-cp38-cp38-manylinux_2_24_x86_64.whl

Download URL nncase-1.1.0.20211203-cp38-cp38-manylinux_2_24_x86_64.whl
Size 10.5 MB
Tags CPython 3.8 Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
9e45ffdb9fa6a7ed45dd4b7a4a3f1d88726a3a819a676747c62800be3e93cccd
BLAKE2b-256 checksum
How to use checksums
20542bdec5604ee1c455130b0c531de32d419f3102a51fdbd49304ffa1b6e6bd
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.1.0.20211203-cp38-cp38-macosx_10_15_x86_64.whl

Download URL nncase-1.1.0.20211203-cp38-cp38-macosx_10_15_x86_64.whl
Size 8.5 MB
Tags CPython 3.8 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
cdc9eb79454f008365d145811f5a86a6c930d289785d94b953913a40a90c05a3
BLAKE2b-256 checksum
How to use checksums
ee538a03d56cc636367ce4fcafd974535162cafb2e8338896b733309a068b001
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.1.0.20211203-cp37-cp37m-win_amd64.whl

Download URL nncase-1.1.0.20211203-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
330bfa6cd195212ca07f70fba1bf4ae202ae419855d2b530c70ce84d383f4f27
BLAKE2b-256 checksum
How to use checksums
8ef1e55253fc7ef0214ad6add699f5b2921abcddd327fdfa274daf917b0ab399
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.1.0.20211203-cp37-cp37m-manylinux_2_24_x86_64.whl

Download URL nncase-1.1.0.20211203-cp37-cp37m-manylinux_2_24_x86_64.whl
Size 10.5 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
4b0e3d89ac1db9383feefa27458e61bbe53f30ae8a46c1b2a2b6dc03281bdf81
BLAKE2b-256 checksum
How to use checksums
ec981af53c1903dc1aa3e785b7fd79e24ccd0f83e36ffffe1fead04f9db7b623
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.1.0.20211203-cp37-cp37m-macosx_10_15_x86_64.whl

Download URL nncase-1.1.0.20211203-cp37-cp37m-macosx_10_15_x86_64.whl
Size 8.5 MB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
913cd81eee7fc03ff812c35c682218ef783751a561734d294dba80305b3f19a7
BLAKE2b-256 checksum
How to use checksums
472b31a1b25c1da1958b1b0db9a57843e2ccc2a9ae262aa91e8e8ae376a9757e
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.1.0.20211203-cp36-cp36m-win_amd64.whl

Download URL nncase-1.1.0.20211203-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
8b78771ecb853496fa7ebdb25c73a62e35ae7f0ace326394831b0560695d2b69
BLAKE2b-256 checksum
How to use checksums
21ba9561b45960c42be25be96b9879c000ae47f258714309ca4ef646fe359cab
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.1.0.20211203-cp36-cp36m-manylinux_2_24_x86_64.whl

Download URL nncase-1.1.0.20211203-cp36-cp36m-manylinux_2_24_x86_64.whl
Size 10.5 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
0fefe84d7e6f097b774840fd98411f4b0b5dfce7d9e9ef5c94a938f60952ac68
BLAKE2b-256 checksum
How to use checksums
38725dfc61d18fc1d1a068adeff1e7688c9d9ab47af9c225debf680d75275c37
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.1.0.20211203-cp36-cp36m-macosx_10_15_x86_64.whl

Download URL nncase-1.1.0.20211203-cp36-cp36m-macosx_10_15_x86_64.whl
Size 8.5 MB
Tags CPython 3.6 CPython 3.6 pymalloc macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
dcc5e08120552c2a7eb52df09a0f5b18d397b2f044a35f6f0ccf875808616497
BLAKE2b-256 checksum
How to use checksums
e9d08ef76f20d4551f7aa939d781862e207470580e5f87650e749919bd87eabe
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.1.0.20211203

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