Skip to main content

MLOps tools for training models for Luxonis devices

Project description

LuxonisML

License PyBadge PyPI PyPI - Downloads

CI Coverage

Ruff Docformatter Black

This library includes a collection of helper functions and utilities for the Luxonis MLOps stack. This includes the following submodules:

  • Dataset Management: Creating computer vision datasets focused around Luxonis hardware and to be used with our LuxonisTrain framework.
  • Embeddings: Methods to compute image embeddings.
  • Tracking: Our implementation of a logger for use with PyTorch Lightning or in LuxonisTrain
  • Utils: Miscellaneous utils for developers.

NOTE: The project is in a beta state, it might be missing certain features or contain bugs - please report any feedback!

Table of Contents

Installation

The luxonis_ml package is hosted on PyPI, so you can install it with pip.

We offer several versions of the package:

  • luxonis-ml[data]: installs necessary dependencies for using luxonis_ml.data module
  • luxonis-ml[utils]: installs necessary dependencies for using luxonis_ml.utils module
  • luxonis-ml[embedd]: installs necessary dependencies for using luxonis_ml.embeddings module
  • luxonis-ml[tracker]: installs necessary dependencies for using luxonis_ml.tracker module
  • luxonis-ml[all]: installs all dependencies
  • luxonis-ml[dev]: installs all dependencies, including development dependencies

To install the package with all dependecies, run:

pip install luxonis-ml[all]

CLI

The luxonis-ml package comes with a CLI that can be used to interact with the library.

To see the available commands, run:

luxonis_ml --help

Contributing

If you want to contribute to this project, read the instructions in CONTRIBUTING.md

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

luxonis_ml-0.3.0.tar.gz (123.0 kB view details)

Uploaded Source

Built Distribution

luxonis_ml-0.3.0-py3-none-any.whl (161.0 kB view details)

Uploaded Python 3

File details

Details for the file luxonis_ml-0.3.0.tar.gz.

File metadata

  • Download URL: luxonis_ml-0.3.0.tar.gz
  • Upload date:
  • Size: 123.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for luxonis_ml-0.3.0.tar.gz
Algorithm Hash digest
SHA256 04986363a8460bb7d41ea11c394adfc1b6321b1854d2554f080a80359674ccaf
MD5 133518ab1c646730a2d0c18cfe323fa1
BLAKE2b-256 c23efd3c0ae15e42a47549908ee7e5b9ad4f5b54155cea0cb3855f332331c253

See more details on using hashes here.

File details

Details for the file luxonis_ml-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: luxonis_ml-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 161.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for luxonis_ml-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 79595476a2586a4dc13a984a358df08dd000c133d4a7bc49f7a82de9b182b537
MD5 26b5f37bd6397d5bd0aaf2eafdf5bfb9
BLAKE2b-256 900e1f5310adf6e4a004e5d559e633b0eb82010f05cfd6605a57676c22338638

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