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

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

Total release size: 89.4 MB

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

Download URL nncase-1.8.0.20220929-cp310-cp310-win_amd64.whl
Size 4.7 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
df82c5bcb7b295bd0e804dd2aa2f41b58f9b1453027bce0e4dd9c6b9851098b7
BLAKE2b-256 checksum
How to use checksums
a542e9c6efe9c268e49534f62cccfd0fce128333f792007df60c946a98516f6d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.7

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

Download URL nncase-1.8.0.20220929-cp310-cp310-manylinux_2_24_x86_64.whl
Size 9.8 MB
Tags CPython 3.10 Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
fd85dd2732296dff3bd633ad80d19030d0bc5b015161f65e0cda00148d90dcc7
BLAKE2b-256 checksum
How to use checksums
be9f1d865fbf8b87afbcf770d281037759f92d72e1f0cc040cd652e1e6dde5c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.7

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

Download URL nncase-1.8.0.20220929-cp310-cp310-macosx_10_15_x86_64.whl
Size 7.8 MB
Tags CPython 3.10 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
144271f61e4b789b5341cd1b5428b69d696a300c5b825312220477633408b221
BLAKE2b-256 checksum
How to use checksums
f180aca4e3cf333b5e9730529ed36510cf376a8b176e3449be8181c28d3e9fa3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.7

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

Download URL nncase-1.8.0.20220929-cp39-cp39-win_amd64.whl
Size 4.7 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
f1330e4441cfa518d0350d9d1629761e3079e756416f68e3b9f5a661bc916502
BLAKE2b-256 checksum
How to use checksums
d381f8d3b5e0e9283000521249bbfbf6c89b619e2bf05e36dc587e39f3a40d9a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.7

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

Download URL nncase-1.8.0.20220929-cp39-cp39-manylinux_2_24_x86_64.whl
Size 9.8 MB
Tags CPython 3.9 Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
2db32dcddddd09efe400748069a17bd73d8013965b8bee31399fa9a1628299b4
BLAKE2b-256 checksum
How to use checksums
3dad26f3d917dbdbbfa81ea85ae5a5e3c4adcdb2c599de4821e4d2563e0df291
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.7

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

Download URL nncase-1.8.0.20220929-cp39-cp39-macosx_10_15_x86_64.whl
Size 7.8 MB
Tags CPython 3.9 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
ebb12fba491a497e127e304f3a3be7f32f3e6ff8e6944661c08befbc06cb63b0
BLAKE2b-256 checksum
How to use checksums
5524d3748e91b93188f3252c75ac79fb765549f7005f94ac86aaa918752fb8ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.7

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

Download URL nncase-1.8.0.20220929-cp38-cp38-win_amd64.whl
Size 4.7 MB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
cd91cc5916594dcc0199c9b529188857f116107c98016437f82577f6a31881c3
BLAKE2b-256 checksum
How to use checksums
4ddddca4a07b4fff530a3bc2c4cc1ceb58a842d85223066d070101455872f866
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.7

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

Download URL nncase-1.8.0.20220929-cp38-cp38-manylinux_2_24_x86_64.whl
Size 9.8 MB
Tags CPython 3.8 Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
f03459338b1ec47a571fb8bf4e347a0db8da530ef1766a919f40681274a6527f
BLAKE2b-256 checksum
How to use checksums
bdc0d23a5c58a2a1366339ce078025ebc0c7513888a80a6658c2acd52de04907
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.7

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

Download URL nncase-1.8.0.20220929-cp38-cp38-macosx_10_15_x86_64.whl
Size 7.8 MB
Tags CPython 3.8 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
96c17e9cc703a08fba768fb444291f19c69dac4cf1440d07dcd95df5264ff07d
BLAKE2b-256 checksum
How to use checksums
2121ef4fb2ccdbd9d913d99b4ef91fb0ee2411ee659397e3ec6ab445a3dd2d68
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.7

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

Download URL nncase-1.8.0.20220929-cp37-cp37m-win_amd64.whl
Size 4.7 MB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
645ca55502d7d6283c39f26ac05017909a23681ebd283c0c1c826b3709850ae3
BLAKE2b-256 checksum
How to use checksums
49548f3b6f2c898107de1441df18e8463067d60774d4a19223556b6fd16f4fd8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.7

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

Download URL nncase-1.8.0.20220929-cp37-cp37m-manylinux_2_24_x86_64.whl
Size 9.8 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
c12ef226ba7e22781f5c96d9f8b2f1c3621f3eb5b69f8e2ab45550dc24664daf
BLAKE2b-256 checksum
How to use checksums
6171c187b7114be3dfe464302b248fbc5977fb02f12c4b956690cf736ff3ab20
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.7

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

Download URL nncase-1.8.0.20220929-cp37-cp37m-macosx_10_15_x86_64.whl
Size 7.8 MB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
61d56dbe172d4cf9f48370fd1b13a430f7c6dc703d97c5200460eabd16a19832
BLAKE2b-256 checksum
How to use checksums
2fe58f1a1d89f044a2b1196162247c8cedbfb158a60b6f423a8d58bab407e2e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.7

Security for nncase 1.8.0.20220929

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