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://OpenSI.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.1a0.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.1a0-py3-none-any.whl (24.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: opensi-0.0.1a0.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.1a0.tar.gz
Algorithm Hash digest
SHA256 76e32f857e5d5c6c57350b353f1afc6ad1b4f4ac125335368988b667ec73a58d
MD5 885a4b965c30a7973dc332912266f383
BLAKE2b-256 34376d3dbfd466ca88d290f9e0836538bebd54092d7a309a4730deba71e84beb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: opensi-0.0.1a0-py3-none-any.whl
  • Upload date:
  • Size: 24.0 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.1a0-py3-none-any.whl
Algorithm Hash digest
SHA256 47fc33f87df743d472cb895470f986d93e2dcb660987ced56fc95b6d94fe2b8d
MD5 2ffd16cf35568b19cdfadf2e9c1e3018
BLAKE2b-256 ac96d5d3134c4a0d773bdabb7fdf9e0521b124a956384c856052b6efba8b11de

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