Skip to main content
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

Upload Data

Use the upload.sh script to send your data and labels to Edge Impulse:

After upload

Update Existing Samples

To update a sample, run update-sample.sh with the required project and sample IDs:

After update

:rocket: 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.