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-2025.1.2.tar.gz (143.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for mplabml-2025.1.2.tar.gz
Algorithm Hash digest
SHA256 b76b822d7c38ca9f4c13603c58d30f087ae992a613a29b09c2f5323209f6c580
MD5 c40ceb71fadae077cd54fa06d19fdd79
BLAKE2b-256 1fec04ae4f7b476faa8fa62bb89137de9d6a85054d23b44902df8915138f6049

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mplabml-2025.1.2-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-2025.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 aeb79fa89278fa1f3eaac4ee3dc40724bd64d361111ad3f3ce75939d983a08d1
MD5 c6dd7d6847ac67179910f8de4ffcecbf
BLAKE2b-256 642c2ab8ab7a95589362c1ed1fde5709a6088a90bc1b1acf66f4732f5ec7b78e

See more details on using hashes here.

Supported by

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