Metadata-Version: 2.1
Name: edgeimpulse
Version: 1.0.0
Summary: Python SDK for Edge Impulse.
Home-page: https://edgeimpulse.com
License: Apache-2.0
Author: EdgeImpulse Inc.
Author-email: hello@edgeimpulse.com
Requires-Python: >=3.7,<4.0
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development :: Embedded Systems
Requires-Dist: edgeimpulse-api (==1.22.0)
Project-URL: Documentation, https://docs.edgeimpulse.com/docs/edge-impulse-python-sdk/overview
Description-Content-Type: text/markdown

# Edge Impulse SDK

This is the official Python SDK for Edge Impulse. It's designed to help ML practitioners build and deploy models that run on embedded hardware.

## Usage

```python
$ pip install edgeimpulse

> import edgeimpulse as ei
> ei.API_KEY = "your-api-key"
> result = ei.model.profile(model="path/to/model")
> result.summary()
```

To learn about the full functionality, see the resources below.

## Resources

* [Overview and getting started](https://docs.edgeimpulse.com/docs/edge-impulse-python-sdk/overview)
* [Tutorial demonstrating how to profile and deploy a model](https://docs.edgeimpulse.com/docs/edge-impulse-python-sdk/01-python-sdk-with-tf-keras)
* [Reference guide](https://docs.edgeimpulse.com/reference/python-sdk/edgeimpulse)

