Skip to main content

ezmsg namespace package for machine learning

Project description

ezmsg-learn

This repository contains a Python package with modules for machine learning (ML)-related processing in the ezmsg framework. As ezmsg is intended primarily for processing unbounded streaming signals, so are the modules in this repo.

If you are only interested in offline analysis without concern for reproducibility in online applications, then you should probably look elsewhere.

Processing units include dimensionality reduction, linear regression, and classification that can be initialized with known weights, or adapted on-the-fly with incoming (labeled) data. Machine-learning code depends on river, scikit-learn, numpy, and torch.

Getting Started

This ezmsg namespace package is still highly experimental and under active development. It is not yet available on PyPI, so you will need to install it from source. The easiest way to do this is to use the pip command to install the package directly from GitHub:

pip install git+https://github.com/ezmsg-org/ezmsg-learn

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

ezmsg_learn-1.3.0.tar.gz (72.8 kB view details)

Uploaded Source

Built Distribution

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

ezmsg_learn-1.3.0-py3-none-any.whl (54.5 kB view details)

Uploaded Python 3

File details

Details for the file ezmsg_learn-1.3.0.tar.gz.

File metadata

  • Download URL: ezmsg_learn-1.3.0.tar.gz
  • Upload date:
  • Size: 72.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ezmsg_learn-1.3.0.tar.gz
Algorithm Hash digest
SHA256 c5f64c8fbb121f2bc2beba27803d146486e96f4e72ca3f531c91b1c8ad23b5ca
MD5 3c9340f5307231d751c14a084c2b5bc6
BLAKE2b-256 6d332518e04bc4b0ce0af8f92f4e97fc3a8c19580f8e769f68b63d0fdb05aec8

See more details on using hashes here.

File details

Details for the file ezmsg_learn-1.3.0-py3-none-any.whl.

File metadata

  • Download URL: ezmsg_learn-1.3.0-py3-none-any.whl
  • Upload date:
  • Size: 54.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ezmsg_learn-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b5554b15c339e6bb9f94851c082127fde8d1e3d36916318457324632ffa5f9c7
MD5 37618d55d9ef9f4734ddc77d84bbda67
BLAKE2b-256 bb1e13ec0eb01c286490db9657cc963be8046601b187bf6cd4d1c2c7d1d2e9e3

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