gitextract__fmgkupe/ ├── .deepsource.toml ├── .flake8 ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ ├── question.md │ │ └── suggestion.md │ ├── PULL_REQUEST_TEMPLATE/ │ │ └── pull_request_template.md │ └── workflows/ │ ├── add_to_docs_project.yml │ ├── add_to_roadmap_project.yml │ ├── benchmark_check.yml │ ├── cla.yml │ ├── doc_build.yml │ └── lightwood.yml ├── .gitignore ├── .nojekyll ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── __init__.py ├── assets/ │ └── contributions-agreement/ │ └── signatures/ │ └── cla.json ├── docssrc/ │ ├── Makefile │ ├── README.md │ └── source/ │ ├── _static/ │ │ └── custom.css │ ├── analysis.rst │ ├── api/ │ │ ├── dtype.rst │ │ ├── encode.rst │ │ ├── high_level.rst │ │ ├── json_ai.rst │ │ ├── predictor.rst │ │ └── types.rst │ ├── api.rst │ ├── conf.py │ ├── data.rst │ ├── encoder.rst │ ├── ensemble.rst │ ├── helpers.rst │ ├── index.rst │ ├── lightwood_philosophy.rst │ ├── mixer.rst │ ├── tutorials/ │ │ ├── README.md │ │ ├── custom_cleaner/ │ │ │ └── custom_cleaner.ipynb │ │ ├── custom_encoder_rulebased/ │ │ │ └── custom_encoder_rulebased.ipynb │ │ ├── custom_explainer/ │ │ │ └── custom_explainer.ipynb │ │ ├── custom_mixer/ │ │ │ └── custom_mixer.ipynb │ │ ├── custom_splitter/ │ │ │ └── custom_splitter.ipynb │ │ ├── tutorial_data_analysis/ │ │ │ └── tutorial_data_analysis.ipynb │ │ ├── tutorial_time_series/ │ │ │ └── tutorial_time_series.ipynb │ │ └── tutorial_update_models/ │ │ └── tutorial_update_models.ipynb │ └── tutorials.rst ├── lightwood/ │ ├── __about__.py │ ├── __init__.py │ ├── analysis/ │ │ ├── __init__.py │ │ ├── analyze.py │ │ ├── base.py │ │ ├── explain.py │ │ ├── helpers/ │ │ │ ├── __init__.py │ │ │ ├── acc_stats.py │ │ │ ├── conf_stats.py │ │ │ ├── feature_importance.py │ │ │ ├── pyod.py │ │ │ └── shap.py │ │ ├── nc/ │ │ │ ├── LICENSE │ │ │ ├── __init__.py │ │ │ ├── base.py │ │ │ ├── calibrate.py │ │ │ ├── icp.py │ │ │ ├── metrics.py │ │ │ ├── nc.py │ │ │ ├── norm.py │ │ │ └── util.py │ │ └── nn_conf/ │ │ ├── __init__.py │ │ ├── temp_scale.py │ │ └── temp_scale_license │ ├── api/ │ │ ├── __init__.py │ │ ├── high_level.py │ │ ├── json_ai.py │ │ ├── predictor.py │ │ └── types.py │ ├── data/ │ │ ├── __init__.py │ │ ├── encoded_ds.py │ │ ├── timeseries_analyzer.py │ │ └── timeseries_transform.py │ ├── encoder/ │ │ ├── __init__.py │ │ ├── array/ │ │ │ ├── __init__.py │ │ │ ├── array.py │ │ │ ├── ts_cat_array.py │ │ │ └── ts_num_array.py │ │ ├── audio/ │ │ │ ├── __init__.py │ │ │ └── mfcc.py │ │ ├── base.py │ │ ├── categorical/ │ │ │ ├── __init__.py │ │ │ ├── autoencoder.py │ │ │ ├── binary.py │ │ │ ├── gym.py │ │ │ ├── multihot.py │ │ │ ├── onehot.py │ │ │ └── simple_label.py │ │ ├── datetime/ │ │ │ ├── __init__.py │ │ │ ├── datetime.py │ │ │ └── datetime_sin_normalizer.py │ │ ├── helpers.py │ │ ├── identity/ │ │ │ ├── __init__.py │ │ │ └── identity.py │ │ ├── image/ │ │ │ ├── __init__.py │ │ │ ├── helpers/ │ │ │ │ ├── __init__.py │ │ │ │ └── img_to_vec.py │ │ │ └── img_2_vec.py │ │ ├── numeric/ │ │ │ ├── __init__.py │ │ │ ├── numeric.py │ │ │ └── ts_numeric.py │ │ ├── text/ │ │ │ ├── __init__.py │ │ │ ├── helpers/ │ │ │ │ ├── __init__.py │ │ │ │ └── pretrained_helpers.py │ │ │ ├── pretrained.py │ │ │ ├── short.py │ │ │ ├── tfidf.py │ │ │ └── vocab.py │ │ └── time_series/ │ │ ├── __init__.py │ │ ├── helpers/ │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── rnn_helpers.py │ │ │ └── transformer_helpers.py │ │ ├── rnn.py │ │ └── ts.py │ ├── ensemble/ │ │ ├── __init__.py │ │ ├── base.py │ │ ├── best_of.py │ │ ├── embed.py │ │ ├── identity.py │ │ ├── mean_ensemble.py │ │ ├── mode_ensemble.py │ │ ├── stacked_ensemble.py │ │ ├── ts_stacked_ensemble.py │ │ └── weighted_mean_ensemble.py │ ├── helpers/ │ │ ├── __init__.py │ │ ├── codegen.py │ │ ├── constants.py │ │ ├── device.py │ │ ├── general.py │ │ ├── io.py │ │ ├── log.py │ │ ├── numeric.py │ │ ├── parallelism.py │ │ ├── seed.py │ │ ├── templating.py │ │ ├── text.py │ │ ├── torch.py │ │ └── ts.py │ └── mixer/ │ ├── __init__.py │ ├── arima.py │ ├── base.py │ ├── ets.py │ ├── helpers/ │ │ ├── __init__.py │ │ ├── ar_net.py │ │ ├── default_net.py │ │ ├── qclassic_net.py │ │ ├── ranger.py │ │ ├── residual_net.py │ │ ├── transform_corss_entropy_loss.py │ │ └── ts.py │ ├── lightgbm.py │ ├── lightgbm_array.py │ ├── neural.py │ ├── neural_ts.py │ ├── nhits.py │ ├── prophet.py │ ├── qclassic.py │ ├── random_forest.py │ ├── regression.py │ ├── sktime.py │ ├── tabtransformer.py │ ├── unit.py │ ├── xgboost.py │ └── xgboost_array.py ├── pyproject.toml └── tests/ ├── __init__.py ├── data/ │ ├── airline_sentiment.csv │ ├── arrivals.csv │ ├── concrete_strength.csv │ ├── hdi.csv │ ├── house_sales.csv │ ├── ionosphere.csv │ ├── tripadvisor_binary_sample.csv │ └── wine_reviews_binary_sample.csv ├── integration/ │ ├── __init__.py │ ├── advanced/ │ │ ├── __init__.py │ │ ├── test_array.py │ │ ├── test_custom_modules.py │ │ ├── test_text_input.py │ │ └── test_timeseries.py │ └── basic/ │ ├── __init__.py │ ├── notes.txt │ ├── test_airline.py │ ├── test_categorical.py │ ├── test_cleaner.py │ ├── test_embedding.py │ ├── test_ensembles.py │ ├── test_jsonai.py │ ├── test_model_selection.py │ ├── test_qclassic.py │ ├── test_regression.py │ ├── test_save_and_load.py │ └── test_weird_target_dist.py ├── unit_tests/ │ ├── __init__.py │ ├── analysis/ │ │ ├── __init__.py │ │ ├── test_nc_norm.py │ │ ├── test_pyod.py │ │ └── test_shap.py │ ├── api/ │ │ └── README.md │ ├── data/ │ │ ├── __init__.py │ │ └── test_transform_ts.py │ ├── encoder/ │ │ ├── __init__.py │ │ ├── audio/ │ │ │ ├── __init__.py │ │ │ └── test_mfcc.py │ │ ├── categorical/ │ │ │ ├── __init__.py │ │ │ ├── test_autoencoder.py │ │ │ ├── test_binary.py │ │ │ ├── test_label.py │ │ │ ├── test_multihot.py │ │ │ └── test_onehot.py │ │ ├── date/ │ │ │ ├── __init__.py │ │ │ └── test_datetime.py │ │ ├── identity/ │ │ │ ├── __init__.py │ │ │ └── test_identity.py │ │ ├── images/ │ │ │ ├── __init__.py │ │ │ └── test_img_2_vec.py │ │ ├── numeric/ │ │ │ ├── __init__.py │ │ │ └── test_numeric.py │ │ ├── text/ │ │ │ ├── __init__.py │ │ │ ├── neg.txt │ │ │ ├── pos.txt │ │ │ ├── test_pretrained.py │ │ │ ├── test_short.py │ │ │ ├── test_tfidf.py │ │ │ └── test_vocab.py │ │ └── time_series/ │ │ ├── __init__.py │ │ ├── test_timeseries_rnn.py │ │ └── test_transformer.py │ ├── helpers.py │ └── mixer/ │ ├── __init__.py │ ├── test_lgbm.py │ ├── test_nhits.py │ ├── test_random_forest.py │ ├── test_tabtransformer.py │ └── test_xgboost.py └── utils/ ├── __init__.py ├── data_generation.py └── timing.py