├── .gitignore ├── .pre-commit-config.yaml ├── LICENSE ├── README.md ├── _config.yml ├── autowoe ├── __init__.py └── lib │ ├── __init__.py │ ├── autowoe.py │ ├── cat_encoding │ ├── __init__.py │ └── cat_encoding.py │ ├── logging.py │ ├── optimizer │ ├── __init__.py │ └── optimizer.py │ ├── pipelines │ ├── __init__.py │ ├── pipeline_feature_special_values.py │ └── pipeline_homotopy.py │ ├── report │ ├── __init__.py │ ├── autowoe_report_template.html │ ├── report.py │ ├── report_en_v2.html │ ├── report_generator.py │ ├── shaptxt │ └── utilities_images │ │ ├── __init__.py │ │ └── utilities_images.py │ ├── selectors │ ├── __init__.py │ ├── composed_selector.py │ ├── l1.py │ ├── selector_first.py │ ├── selector_last.py │ └── utils.py │ ├── types_handler │ ├── __init__.py │ ├── features_checkers_handlers.py │ └── types_handler.py │ ├── utilities │ ├── __init__.py │ ├── cv_split_f.py │ ├── eli5_permutation.py │ ├── refit.py │ ├── s3.py │ ├── sql.py │ └── utils.py │ └── woe │ ├── __init__.py │ └── woe.py ├── examples ├── Tutorial_1__Basic_usage_and_params.ipynb ├── Tutorial_2__Dates_and_stat_model.ipynb ├── Tutorial_3__AutoTyping.ipynb ├── Tutorial_4__Regression_Task.ipynb ├── Tutorial_5__Marked_values.ipynb ├── Tutorial_6__EDA_AllFeats.ipynb └── data │ ├── data_cat.csv │ ├── regression_dataset.csv │ ├── test-target_demo.csv │ ├── test_demo.csv │ └── train_demo.csv ├── parameters_info.md ├── poetry.lock ├── poetry.toml ├── pyproject.toml └── setup.cfg /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/_config.yml -------------------------------------------------------------------------------- /autowoe/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/autowoe/__init__.py -------------------------------------------------------------------------------- /autowoe/lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /autowoe/lib/autowoe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/autowoe/lib/autowoe.py -------------------------------------------------------------------------------- /autowoe/lib/cat_encoding/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /autowoe/lib/cat_encoding/cat_encoding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/autowoe/lib/cat_encoding/cat_encoding.py -------------------------------------------------------------------------------- /autowoe/lib/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/autowoe/lib/logging.py -------------------------------------------------------------------------------- /autowoe/lib/optimizer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /autowoe/lib/optimizer/optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/autowoe/lib/optimizer/optimizer.py -------------------------------------------------------------------------------- /autowoe/lib/pipelines/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /autowoe/lib/pipelines/pipeline_feature_special_values.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/autowoe/lib/pipelines/pipeline_feature_special_values.py -------------------------------------------------------------------------------- /autowoe/lib/pipelines/pipeline_homotopy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/autowoe/lib/pipelines/pipeline_homotopy.py -------------------------------------------------------------------------------- /autowoe/lib/report/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /autowoe/lib/report/autowoe_report_template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/autowoe/lib/report/autowoe_report_template.html -------------------------------------------------------------------------------- /autowoe/lib/report/report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/autowoe/lib/report/report.py -------------------------------------------------------------------------------- /autowoe/lib/report/report_en_v2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/autowoe/lib/report/report_en_v2.html -------------------------------------------------------------------------------- /autowoe/lib/report/report_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/autowoe/lib/report/report_generator.py -------------------------------------------------------------------------------- /autowoe/lib/report/shaptxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/autowoe/lib/report/shaptxt -------------------------------------------------------------------------------- /autowoe/lib/report/utilities_images/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /autowoe/lib/report/utilities_images/utilities_images.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/autowoe/lib/report/utilities_images/utilities_images.py -------------------------------------------------------------------------------- /autowoe/lib/selectors/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /autowoe/lib/selectors/composed_selector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/autowoe/lib/selectors/composed_selector.py -------------------------------------------------------------------------------- /autowoe/lib/selectors/l1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/autowoe/lib/selectors/l1.py -------------------------------------------------------------------------------- /autowoe/lib/selectors/selector_first.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/autowoe/lib/selectors/selector_first.py -------------------------------------------------------------------------------- /autowoe/lib/selectors/selector_last.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/autowoe/lib/selectors/selector_last.py -------------------------------------------------------------------------------- /autowoe/lib/selectors/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/autowoe/lib/selectors/utils.py -------------------------------------------------------------------------------- /autowoe/lib/types_handler/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /autowoe/lib/types_handler/features_checkers_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/autowoe/lib/types_handler/features_checkers_handlers.py -------------------------------------------------------------------------------- /autowoe/lib/types_handler/types_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/autowoe/lib/types_handler/types_handler.py -------------------------------------------------------------------------------- /autowoe/lib/utilities/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /autowoe/lib/utilities/cv_split_f.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/autowoe/lib/utilities/cv_split_f.py -------------------------------------------------------------------------------- /autowoe/lib/utilities/eli5_permutation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/autowoe/lib/utilities/eli5_permutation.py -------------------------------------------------------------------------------- /autowoe/lib/utilities/refit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/autowoe/lib/utilities/refit.py -------------------------------------------------------------------------------- /autowoe/lib/utilities/s3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/autowoe/lib/utilities/s3.py -------------------------------------------------------------------------------- /autowoe/lib/utilities/sql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/autowoe/lib/utilities/sql.py -------------------------------------------------------------------------------- /autowoe/lib/utilities/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/autowoe/lib/utilities/utils.py -------------------------------------------------------------------------------- /autowoe/lib/woe/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /autowoe/lib/woe/woe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/autowoe/lib/woe/woe.py -------------------------------------------------------------------------------- /examples/Tutorial_1__Basic_usage_and_params.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/examples/Tutorial_1__Basic_usage_and_params.ipynb -------------------------------------------------------------------------------- /examples/Tutorial_2__Dates_and_stat_model.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/examples/Tutorial_2__Dates_and_stat_model.ipynb -------------------------------------------------------------------------------- /examples/Tutorial_3__AutoTyping.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/examples/Tutorial_3__AutoTyping.ipynb -------------------------------------------------------------------------------- /examples/Tutorial_4__Regression_Task.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/examples/Tutorial_4__Regression_Task.ipynb -------------------------------------------------------------------------------- /examples/Tutorial_5__Marked_values.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/examples/Tutorial_5__Marked_values.ipynb -------------------------------------------------------------------------------- /examples/Tutorial_6__EDA_AllFeats.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/examples/Tutorial_6__EDA_AllFeats.ipynb -------------------------------------------------------------------------------- /examples/data/data_cat.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/examples/data/data_cat.csv -------------------------------------------------------------------------------- /examples/data/regression_dataset.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/examples/data/regression_dataset.csv -------------------------------------------------------------------------------- /examples/data/test-target_demo.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/examples/data/test-target_demo.csv -------------------------------------------------------------------------------- /examples/data/test_demo.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/examples/data/test_demo.csv -------------------------------------------------------------------------------- /examples/data/train_demo.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/examples/data/train_demo.csv -------------------------------------------------------------------------------- /parameters_info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/parameters_info.md -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/poetry.lock -------------------------------------------------------------------------------- /poetry.toml: -------------------------------------------------------------------------------- 1 | [virtualenvs] 2 | create = false 3 | -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sberbank-ai-lab/AutoMLWhitebox/HEAD/setup.cfg --------------------------------------------------------------------------------