Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Operalib

PyPi Travis Codecov CircleCI Python27 Python35

Operalib is a library for structured learning and prediction for python based on operator-valued kernels (OVKs). OVKs are an extension of scalar kernels to matrix-valued kernels. The idea is to predict silmultaneously several targets while, for instance, encoding the output structure with the operator-valued kernel.

We aim at providing an easy-to-use standard implementation of operator-valued kernel methods. Operalib is designed for compatilibity to scikit-learn interface and conventions. It uses numpy, scipy and cvxopt as underlying libraries.

The project is developed by the AROBAS group of the IBISC laboratory of the University of Evry, France.

Documentation

Is available at: http://operalib.github.io/operalib/documentation/.

Install

The package is available on PyPi, and the installation should be as simple as:

pip install operalib

This package uses distutils, which is the default way of installing python modules. To install in your home directory, use:

python setup.py install --user

To install for all users on Unix/Linux:

python setup.py build
sudo python setup.py install

GIT

You can check the latest sources with the command:

git clone https://github.com/operalib/operalib

or through ssh, instead of https, if you have write privileges:

git clone git@github.com:operalib/operalib.git

References

A non-exhaustive list of publications related to operator-valued kernel is available here:

http://operalib.github.io/operalib/documentation/reference_papers/index.html.

Metadata

Release files for operalib 0.2b27

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for operalib 0.2b27
File Size Uploaded Provenance Actions
operalib-0.2b27.tar.gz 52.1 kB Without provenance Details for operalib-0.2b27.tar.gz

Release files / operalib-0.2b27.tar.gz

Download URL operalib-0.2b27.tar.gz
Size 52.1 kB
Tags Source
SHA-256 checksum
How to use checksums
65899e8cc24a8898b2e46d33680fbee9f1ae13ddd285afd5632b966a5a7518d7
BLAKE2b-256 checksum
How to use checksums
2f0e16eeefb97fc052704f28d8e981d0a1fe79a51cbdc8ea7e1f4c4be7524323
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for operalib 0.2b27

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page