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

dusi-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.

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: dusi-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 dusi-0.0.0.tar.gz
Algorithm Hash digest
SHA256 e8e5587c82f4e4eea43455561331d769f43332a41270c9fd5b1e09ee4ed19db6
MD5 3ac68e621a27fc3f91bdc1e854f31980
BLAKE2b-256 412997d1c2586c536515b899d62d160cef4387aec48f999b679366eff6bdab13

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dusi-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 dusi-0.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cb96470adead4b34ed22e8ecd7b34055fa4fc9169eda7855f13111cc13b25052
MD5 a3b99b0e5d5fe10707f6ade727e968d8
BLAKE2b-256 2a6881be7ccced1b29a140c9c28f1202b749a072d22ed28387df536221b4d46e

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