No project description provided
Project description
edge-ai
edge-ai is a python module and CLI to transform data into hardware-agnostic AI models, using the Edge Impulse API.
Installation
pip install edge-ai
CLI Usage
ei
Transform data into hardware-agnostic AI models, using the Edge Impulse API
Usage:
$ ei [OPTIONS] COMMAND [ARGS]...
Options:
--install-completion: Install completion for the current shell.--show-completion: Show completion for the current shell, to copy it or customize the installation.--help: Show this message and exit.
Commands:
portals: Work with Edge Impulse Upload Portalstransformations: Manage organization data transformations...
ei portals
Work with Edge Impulse Upload Portals
Usage:
$ ei portals [OPTIONS] COMMAND [ARGS]...
Options:
--help: Show this message and exit.
Commands:
create: Create an organization data upload portal...delete: Delete an organization portal from Edge...download: Download the contents of an Edge Impulse...show: Show upload portal details of an Edge...
ei portals create
Create an organization data upload portal on Edge Impulse
Usage:
$ ei portals create [OPTIONS]
Options:
--org-id INTEGER: the ID of the Edge Impulse organization that the portal belongs to [env var: EI_ORG_ID; required]--org-key TEXT: an Edge Impulse Organization API key [env var: EI_ORG_KEY; required]--name TEXT: the name of the portal to create [required]--help: Show this message and exit.
ei portals delete
Delete an organization portal from Edge Impulse
Usage:
$ ei portals delete [OPTIONS]
Options:
--org-id INTEGER: the ID of the Edge Impulse organization that the portal belongs to [env var: EI_ORG_ID; required]--org-key TEXT: an Edge Impulse Organization API key [env var: EI_ORG_KEY; required]--portal-id INTEGER: the ID of the portal to download files from [required]--help: Show this message and exit.
ei portals download
Download the contents of an Edge Impulse organization portal
Usage:
$ ei portals download [OPTIONS]
Options:
--org-id INTEGER: the ID of the Edge Impulse organization that the portal belongs to [env var: EI_ORG_ID; required]--username TEXT: the Edge Impulse username to login with [env var: EI_USERNAME; required]--password TEXT: the Edge Impulse user password [env var: EI_PASSWORD; required]--portal-id INTEGER: the ID of the portal to download files from [required]--path TEXT: the path where the portal files should be downloaded [required]--help: Show this message and exit.
ei portals show
Show upload portal details of an Edge Impulse organization
If --portal-id is provided, only the details for that portal will be shown
Usage:
$ ei portals show [OPTIONS]
Options:
--org-id INTEGER: the ID of the Edge Impulse organization that the portal belongs to [env var: EI_ORG_ID; required]--org-key TEXT: an Edge Impulse Organization API key [env var: EI_ORG_KEY; required]--portal-id INTEGER: the ID of the portal to download files from--contents / --no-contents: Show the contents of the portal [default: no-contents]--help: Show this message and exit.
ei transformations
Manage organization data transformations on Edge Impulse
Usage:
$ ei transformations [OPTIONS] COMMAND [ARGS]...
Options:
--help: Show this message and exit.
Commands:
create: Create a data transformation block on Edge...delete: Delete a data transformation block for an...list: List data transformation blocks for an...
ei transformations create
Create a data transformation block on Edge Impulse
Organization portals and buckets are mounted as /portals/ and /buckets/ respectively.
Usage:
$ ei transformations create [OPTIONS]
Options:
--org-id INTEGER: the ID of the Edge Impulse organization that the portal belongs to [env var: EI_ORG_ID; required]--org-key TEXT: an Edge Impulse Organization API key [env var: EI_ORG_KEY; required]--container TEXT: the URI of the Docker container to run (may include version tag) [required]--name TEXT: the name of the transformation block--description TEXT: a summary describing the transformation block--help: Show this message and exit.
ei transformations delete
Delete a data transformation block for an Edge Impulse organization
Usage:
$ ei transformations delete [OPTIONS]
Options:
--org-id INTEGER: the ID of the Edge Impulse organization that the portal belongs to [env var: EI_ORG_ID; required]--org-key TEXT: an Edge Impulse Organization API key [env var: EI_ORG_KEY; required]--transformation-id TEXT: the ID of the data transformation to delete [required]--help: Show this message and exit.
ei transformations list
List data transformation blocks for an Edge Impulse organization
Usage:
$ ei transformations list [OPTIONS]
Options:
--org-id INTEGER: the ID of the Edge Impulse organization that the portal belongs to [env var: EI_ORG_ID; required]--org-key TEXT: an Edge Impulse Organization API key [env var: EI_ORG_KEY; required]--help: Show this message and exit.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file edge_ai-0.1.2.tar.gz.
File metadata
- Download URL: edge_ai-0.1.2.tar.gz
- Upload date:
- Size: 10.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.3.2 CPython/3.9.16 Darwin/21.6.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4e965a0a6bd96ddae2b965ba9a7cc7716ad39cbd970316706a1a1771bdf55fb2
|
|
| MD5 |
217de9a315bc027b57d220610ae8dc1f
|
|
| BLAKE2b-256 |
745d01c39e8b8201d2073c9d110e10889a14bbbb678174fe1e749b8f3425239d
|
File details
Details for the file edge_ai-0.1.2-py3-none-any.whl.
File metadata
- Download URL: edge_ai-0.1.2-py3-none-any.whl
- Upload date:
- Size: 11.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.3.2 CPython/3.9.16 Darwin/21.6.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ba1c6e5088bf91f2c99cf5a0e9431a12b8e5d8691b592a9662c05ee9657c8e8c
|
|
| MD5 |
a6636d0efdc684a4350ca76df3c1f8b4
|
|
| BLAKE2b-256 |
b76a0487883cd583bf47af979030214fbb3787fd6aa40a8051bb18bc8cf59e77
|