Ingest multi-labeled data using the API
This guide provides a quick walk-through on how to upload and update time-series data with multiple labels using the Edge Impulse API.
Getting Started
Prerequisites
API Key - Obtain from your project settings on Edge Impulse.
Example Github repository - Clone the following repository, it contains the scripts and the example files:
Setup Your Environment
Export your API key to use in the upload scripts:
Prepare Your Data
Data File: JSON formatted time-series data. See the Data acquisition format speicification
structured_labels.labels
File: JSON with structured labels. See the specification format
Upload Data
Use the upload.sh
script to send your data and labels to Edge Impulse:
Update Existing Samples
To update a sample, run update-sample.sh
with the required project and sample IDs:
🚀
We hope this tutorial has helped you to understand how to ingest multi-label data samples to your Edge Impulse project. If you have any questions, please reach out to us on our forum.
Last updated