Skip to main content

Utilities to handle blockmatrices, especially covariance matrices.

Project description

blockmatrix

A python package to provide easier working with block-structured matrices. Currently, this code mostly serves my purposes, i.e., manipulating block-structured covariance matrices and applying high-dimensional estimation techniques to them.

This package is also available on PyPi.

Usage

As of now unfortunately only the code and the docstrings are available as documentation.

Running the examples/main_spatiotemporal_manipulations.py showcases some of the functionality and visualizations.

Todos

  • Documentation
  • Testing
  • Implementation of sklearn style covariance estimators
    • Moved to ToeplitzLDA package
  • Abstract mne channels away
    • Using optional mne dependency
  • Reduce unnecessary dependencies
    • toeplitz is now optional

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

blockmatrix-0.2.2.tar.gz (13.5 kB view hashes)

Uploaded Source

Built Distribution

blockmatrix-0.2.2-py3-none-any.whl (14.5 kB view hashes)

Uploaded Python 3

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