Skip to main content

MPLABML Python SDK

Project description

The MPLAB ML SDK provides a programmatic interface to MPLAB ML Development Suite REST API’s for building machine learning pipelines including data processing, feature generation, and classification for developing smart sensor algorithms optimized to run on Microchip Technology MCUs and MPUs.

Installation/Setup Instructions

  1. The MPLAB ML SDK requires python version 3.7 or greater to be installed on your computer.

  2. We recommend running the MPLAB ML SDK using Jupyter Notebook. Install Jupyter Notebook by opening a command prompt window on your computer and running the following command

    pip install jupyter

  3. Next, to install the MPLAB ML SDK open a command prompt window on your computer and run the following command

    pip install MPLABML

This command will install the MPLAB ML SDK and all of the required dependencies on your computer.

Connect to the MPLAB ML Development Suite Server

Once you have installed the ML SDK, you can connect to the server by running the following

from mplabml import*

client = Client()

You will then be prompted to input your API key, which can be obtained by logging into the MPLAB ML Model Builder and clicking from the user profile menu at the top right of the screen.

Creating an Account

Connecting to the MPLAB ML Development Suite server requires an account. You can purchase a license on Microchip Direct (https://www.microchipdirect.com/)

Documentation

Documentation for the ML SDK can be found on the Microchip Online Docs (https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MPLAB-ML-SDK-Documentation&redirect=true)

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

mplabml-2024.1.1.tar.gz (143.8 kB view details)

Uploaded Source

Built Distribution

mplabml-2024.1.1-py3-none-any.whl (180.8 kB view details)

Uploaded Python 3

File details

Details for the file mplabml-2024.1.1.tar.gz.

File metadata

  • Download URL: mplabml-2024.1.1.tar.gz
  • Upload date:
  • Size: 143.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.10

File hashes

Hashes for mplabml-2024.1.1.tar.gz
Algorithm Hash digest
SHA256 1a6984860a040bb29485fd8df1bdced1c07adbfceb09359a18256d82eda0059a
MD5 e62c6370c6a31c1d6efa128ce4bccc95
BLAKE2b-256 ee64987788a9a918da4c0e3bbc7c7788112de33ff1e2a5d0b40a32d93541c06f

See more details on using hashes here.

File details

Details for the file mplabml-2024.1.1-py3-none-any.whl.

File metadata

  • Download URL: mplabml-2024.1.1-py3-none-any.whl
  • Upload date:
  • Size: 180.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.10

File hashes

Hashes for mplabml-2024.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3f042b61f3fbfa338d3a734ef3b2bae2660f29147cde4634f604bd9cb0f66a33
MD5 1456b301f026c1d8964903d72f903ee1
BLAKE2b-256 0cbc1ee59edc4bab37e72d4c3c2e7ced13b056bb2947cb1181bf84cb709a27ff

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page