What data formats are supported by Piccolo AI for building machine learning applications?
SensiML supports a variety of data formats for building and training machine learning models on edge devices.
Here is a breakdown of supported formats:
- Real-time Streaming: SensiML allows you to collect data directly from sensors using protocols like Serial, Bluetooth Low Energy (BLE), and Wi-Fi. The raw sensor data format depends on the specific sensor and its communication protocol.
- CSV (Comma-Separated Values)
- WAV (Waveform Audio Format)
Any video, or dynamic 2D data can be imported using CSV in a multi-channel format. In this format, the values of each pixel value is represented in an individual column, effectively treating the data as a time series.