Skip to main content

No project description provided

Project description

EasySI: Easy 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://EasySI.github.io/

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

Implemented Features

EasySI 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 EasySI

Post installation check

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

import si

Note that for easier access the module is named si instead of EasySI.

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.0.tar.gz (18.8 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.0-py3-none-any.whl (23.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: opensi-0.0.0.tar.gz
  • Upload date:
  • Size: 18.8 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.0.tar.gz
Algorithm Hash digest
SHA256 5932ad8cdefbfd6ac39c7f619a7a2fde58e49e2b3852454262ff9f9d85d12d36
MD5 2940945a3492275ec0f52a590fce64c3
BLAKE2b-256 acb27edd54c0978ca491f52547284bb61d361963e580c67361bd74206d74e7d2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: opensi-0.0.0-py3-none-any.whl
  • Upload date:
  • Size: 23.8 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e128082e974d92839d72b46c883bba164f56f730eabe0953d4592704c65c2b75
MD5 2805c8346c3c5a580263bcba0eb70044
BLAKE2b-256 99f43b4502e3cf6069f78bc6f0c8a2d5815df00bdd134f36ec04e99fb14d5daa

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