Skip to main content

MicroMind

Project description

Python version: 3.8 | 3.9 | 3.10 License PyPI version

This is the official repo of micromind, a toolkit that aims at bridging two communities: artificial intelligence and embedded systems. micromind is based on PyTorch and provides exportability for the supported models in ONNX, Intel OpenVINO, and TFLite.


💡 Key features

  • Smooth flow from research to deployment;
  • Support for multimedia analytics recipes (image classification, sound event detection, etc);
  • Detailed API documentation;
  • Tutorials for embedded deployment;

🛠️️ Installation

Using Pip

First of all, install Python 3.8 or later. Open a terminal and run:

pip install micromind

for the basic install. To install micromind with the full exportability features, run

pip install micromind[conversion]

From source

First of all, install Python 3.9 or later. Clone or download and extract the repository, navigate to <path-to-repository>, open a terminal and run:

pip install -e .

for the basic install. To install micromind with the full exportability features, run

pip install -e .[conversion]

Training networks with recipes

After the installation, get started looking at the examples and the docs!

Export your model and run it on your MCU

Check out this tutorial and have fun deploying your network on MCU!


📧 Contact

francescopaissan@gmail.com


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

micromind-0.2.1.tar.gz (36.1 kB view hashes)

Uploaded Source

Built Distribution

micromind-0.2.1-py3-none-any.whl (39.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page