sensiml / sensiml-middleware-ml

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ModusToolbox™ SensiML Machine Learning Inference SDK

Overview

The sensiml ml infereence sdk is the wrapper code for running the libsensiml.a library generated by SensiML Analytics Toolkit on PSoC™ 6 microcontrollers.

What is Provided

SensiML provides the following API methods for running the SensiML inference engine deployed machine learning models:

  1. sensiml_init: Initializes the SensiML Machine Learning models so they are ready to run

  2. sensiml_recognition: Runs the SensiML Machine learning model and provides either an inference result of 0 which is unknown, or an integer value that corresponds the the models class map to identify the label. If the model needs more data before it can inference, a -1 will be returned.

Quick Start

To build a machine learning model using the SensiML Analytics toolkgit go to https://sensiml.com and sign up for a community edition account. Follow the documentation to get started building machine learning models. Once you have build a model, download a SensiML model library (libsensiml.a) and add it to your project. You will then use the API's from this library to call the model

More information


© 2023, SensiML Corporation.

About


Languages

Language:C 100.0%