numpy (version 1.26.4 or higher but lower than 2.0.0, we use 1.26.4)
scikit-learn (version 1.5.1 or higher, we use 1.5.1)
sicore (version 2.3.0 or higher, we use 2.3.0)
tqdm (version 4.66.5 or higher, we use 4.66.5)
To install this package, please run the following commands (dependencies will be installed automatically):
$pipinstallsi4pipeline
Usage
The implementation we developed can be interactively executed using the provided demonstration.ipynbfile in our repository.
This file contains a step-by-step guide on how to use the package, how to construct a feature selection pipeline, and how to apply the proposed method to a given feature selection pipeline.