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

stasi-0.0.0.tar.gz (19.9 kB view details)

Uploaded Source

Built Distribution

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

stasi-0.0.0-py3-none-any.whl (23.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for stasi-0.0.0.tar.gz
Algorithm Hash digest
SHA256 cd349d7bd9e2dc9355a03064f1792f78a47563508b9b286805e7bb13cf89ca44
MD5 49e2244125ea8153bf99efa51ba65af0
BLAKE2b-256 56303589ce2d5696fe4658e984e9b7b379713b46124024ab1dbe90cfd01a6922

See more details on using hashes here.

File details

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

File metadata

  • Download URL: stasi-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 stasi-0.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ae23f5461564e2c51457da23f808d412f13dfe7c68ca979e29093300ae7cd83f
MD5 27c67a1918df55bba3890550c08c8e6b
BLAKE2b-256 89cdf200bb5a05b592fe58e0bc564f8466e56d997310ea6b296837feb70432e6

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