Skip to main content

No project description provided

Project description

OpenSI: Open-source Selective Inference

PyPI version License

This open source Python library provides APIs for selective inference for problems in machine learning such as feature selection, anomaly detection and domain adaptation.

Website and documentation: https://OpenSI.github.io/

Source code (MIT): https://github.com/OpenSI/OpenSI

Implemented Features

OpenSI have provide selective inference support for methods:

  • Feature Selection:
    • Lasso Feature Selection
    • Sequential Feature Selection
  • Domain Adaptation:
    • Optimal Transport-based Domain Adaptation

Installation

The library has only been tested on Windows with Python 3.10. It requires some of the following modules:

  • numpy (=2.2.6)
  • mpmath (=1.3.0)
  • POT (==0.9.5)
  • scikit-learn (==1.7.1)
  • scipy (==1.15.3)

Note: Other versions of Python and dependencies shall be tested in the future.

Pip Installation

You can install the toolbox through PyPI with:

pip install OpenSI

Post installation check

After a correct installation, you should be able to import the module without errors:

import opensi

Examples and Notebooks

The examples folder contain several examples and use case for the library. The full documentation with examples and output is available on https://PythonSI.github.io/.

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

opensi-0.0.1.tar.gz (19.7 kB view details)

Uploaded Source

Built Distribution

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

opensi-0.0.1-py3-none-any.whl (23.9 kB view details)

Uploaded Python 3

File details

Details for the file opensi-0.0.1.tar.gz.

File metadata

  • Download URL: opensi-0.0.1.tar.gz
  • Upload date:
  • Size: 19.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.18

File hashes

Hashes for opensi-0.0.1.tar.gz
Algorithm Hash digest
SHA256 d6f772756634add4a158dfdf8aa56c6d245da1a1d85433f1cda43a7e94a7f79f
MD5 290471115916f27f8dcb192b10a81bd6
BLAKE2b-256 dd26b545cecb32510c0f4d7929493bc7190651ede23938ba2627b80955458557

See more details on using hashes here.

File details

Details for the file opensi-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: opensi-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 23.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.18

File hashes

Hashes for opensi-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7202e06d64d872cdbc0923287405cfa83638a570efdf9d315f4599c82d1c4e3d
MD5 78632ff8bca24d98ee2b5514bc510712
BLAKE2b-256 969537dba58ca3cd377a2bbcae986c4219fdacb1682d666bfebed992b01b78ed

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