ET-COME
Equilibrium Transport with Conformal Minority Expansion
This repository hosts supplementary material related to the ET-COME paper. It provides both the algorithm implementation and the experimental results conducted during our research.
Overview
-
Algorithm Implementation: The core algorithm is implemented in Python using NumPy and scikit-learn. It is intended for research and experimental purposes, not for production use.
-
Experiments: Extensive testing and interpretation experiments are available in the dedicated experiments folder.
-
Research Paper: The accompanying research paper details the methodology and results. You can access it directly from the repository.
Repository Structure
-
et_come: Contains the main algorithm implementation.
-
experiments: Directory with experimental scripts and data for interpretation and performance evaluation.
-
paper: Includes the ET-COME paper in PDF format.
How to run our experiments
# advanced_additional_datasets_small
python bagging_smote.py --experiment-name advanced_additional_datasets_small --only-small-datasets --only-additional-datasets --verbose --n-takes 5 --advanced
# advanced_ignore_additional_datasets_small
# here 295-301 are skipped due to data error
python bagging_smote.py --experiment-name advanced_ignore_additional_datasets_small --only-small-datasets --ignore-additional-datasets --verbose --n-takes 5 --advanced
# base_additional_datasets_small
python bagging_smote.py --experiment-name base_additional_datasets_small --only-small-datasets --only-additional-datasets --verbose --n-takes 5 --base
# base_ignore_additional_datasets_small
python bagging_smote.py --experiment-name base_ignore_additional_datasets_small --only-small-datasets --ignore-additional-datasets --verbose --n-takes 5 --base
License
This project is provided for research purposes. Refer to the repository's license file for more details.
For any inquiries, feel free to open an issue or contact the repository maintainers.
Release files for et-come 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| et_come-0.1.0.tar.gz | 40.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| et_come-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 68.0 kB
Release files / et_come-0.1.0.tar.gz
| Download URL | et_come-0.1.0.tar.gz |
|---|---|
| Size | 40.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9e11f0a9f3308a55f84568b6e54e6adf0f9e7284053b603582d5a53f92dfd0a6
|
|
BLAKE2b-256 checksum How to use checksums |
d432e222a20e8ca7cc75a5ecf9d539ce10f3b6bc3f220055a38704993f4a8a8d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / et_come-0.1.0-py3-none-any.whl
| Download URL | et_come-0.1.0-py3-none-any.whl |
|---|---|
| Size | 27.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
72a8b714f57bb14459f486206d970b89323747f166b66d396aa0cf3cd75b6b5c
|
|
BLAKE2b-256 checksum How to use checksums |
f99221da0f7c23b46a71f31c3e8c2c5bbdc64c1ba45fef47deb31a0be136fcf0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|