Skip to main content

Hardware-Aware Neural Architecture Search with compression and compiler tuning

Project description

slimnet

Hardware-Aware Neural Architecture Search & Edge AI Deployment Toolkit

End-to-end pipeline to optimize deep learning models for embedded and edge hardware — from differentiable NAS to ONNX deployment.

Installation

pip install slimnet

Commands

# Full optimization pipeline
slimnet --model model.pth --platform local_pc --dataset cifar10

# Latency prediction
slimnet-predict --model model.onnx --platform local_pc

Stages

  • Stage 1 — Differentiable NAS (MixedOp + Gumbel-Softmax)
  • Stage 2 — Structured channel pruning
  • Stage 3 — Post-Training Quantization (FP16 / INT8) [opt-in]
  • Stage 4 — ORT compiler tuning [opt-in]

License

MIT

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

slimnet-0.2.1.tar.gz (1.4 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

slimnet-0.2.1-py3-none-any.whl (1.5 MB view details)

Uploaded Python 3

File details

Details for the file slimnet-0.2.1.tar.gz.

File metadata

  • Download URL: slimnet-0.2.1.tar.gz
  • Upload date:
  • Size: 1.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.20

File hashes

Hashes for slimnet-0.2.1.tar.gz
Algorithm Hash digest
SHA256 55bfb7f055125771e5c747a9c74a912ec552150c5563b60aabdb3d8b475594d4
MD5 2a43fe5420a9463d213c1d0f2e2dd177
BLAKE2b-256 6d717fc8656b302a8e5d8d9dd9aa18c15542e55560f0a1f77d2aaf7409b55411

See more details on using hashes here.

File details

Details for the file slimnet-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: slimnet-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.20

File hashes

Hashes for slimnet-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6e4dfc54df0ca5005eaccd65229f97b67274a807d14ca77f4f8f21284f890d8f
MD5 5cbab51a6b740acdae8b73dfa708a757
BLAKE2b-256 6dd0c7817c28e6c03cefaae4f951364fe2378d3fc824924730d186f6b2438708

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