Metadata-Version: 2.1
Name: micromind
Version: 0.0.5
Summary: MicroMind
Keywords: feed,reader,tutorial
Author-email: Francesco Paissan & others <francescopaissan@gmail.com>
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Requires-Dist: torch
Requires-Dist: torchinfo
Requires-Dist: huggingface_hub
Requires-Dist: onnx ; extra == "conversion"
Requires-Dist: onnx_tf==1.10.0 ; extra == "conversion"
Requires-Dist: onnx-simplifier==0.4.13 ; extra == "conversion"
Requires-Dist: onnxruntime==1.13.1 ; extra == "conversion"
Requires-Dist: openvino-dev==2022.3.0 ; extra == "conversion"
Requires-Dist: openvino2tensorflow==1.34.0 ; extra == "conversion"
Requires-Dist: tensorflow_datasets==4.8.1 ; extra == "conversion"
Requires-Dist: tensorflow==2.11.0 ; extra == "conversion"
Requires-Dist: tensorflow_probability==0.19.0 ; extra == "conversion"
Requires-Dist: black ; extra == "dev"
Requires-Dist: bumpver ; extra == "dev"
Requires-Dist: flake8 ; extra == "dev"
Requires-Dist: isort ; extra == "dev"
Requires-Dist: pip-tools ; extra == "dev"
Requires-Dist: pytest ; extra == "dev"
Requires-Dist: pre-commit ; extra == "dev"
Project-URL: Homepage, https://github.com/fpaissan/micromind
Provides-Extra: conversion
Provides-Extra: dev

[![Python version: 3.8 | 3.9 | 3.10](https://img.shields.io/badge/python-3.9%20|%203.10-blue)](https://www.python.org/downloads/)
[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://github.com/fpaissan/micromind/blob/main/LICENSE)
![PyPI version](https://img.shields.io/pypi/v/micromind)

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](https://pytorch.org) 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](https://www.python.org). 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](https://www.python.org).
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]
```

---------------------------------------------------------------------------------------------------------

## 📧 Contact

[francescopaissan@gmail.com](mailto:francescopaissan@gmail.com)

---------------------------------------------------------------------------------------------------------

