├── .gitignore ├── LICENSE ├── README.md ├── assets └── airlab_logo.png ├── requirements.txt └── src ├── exp_m5 ├── data │ ├── calendar.parquet │ ├── preprocessing.py │ ├── sales_train_evaluation.parquet │ └── sell_prices.parquet ├── evaluate.py ├── exp2_allstores │ └── lr0.05 │ │ ├── bu_objhse_evalhmse_best_params.params │ │ ├── bu_objhse_evalhmse_random_best_params.params │ │ ├── bu_objhse_evalhmse_withtemp_best_params.params │ │ ├── bu_objhse_evalhmse_withtemponly_best_params.params │ │ ├── bu_objhse_evalmse_best_params.params │ │ ├── bu_objmse_evalhmse_best_params.params │ │ ├── bu_objmse_evalmse_best_params.params │ │ ├── bu_objrhse_evalhmse_best_params.params │ │ ├── bu_objtweedie_evalhmse_best_params.params │ │ ├── bu_objtweedie_evalmse_best_params.params │ │ ├── bu_objtweedie_evaltweedie_best_params.params │ │ ├── globalall_objse_evalmse_best_params.params │ │ ├── sepagg_objse_evalmse_Total_best_params.params │ │ ├── sepagg_objse_evalmse_cat_id_enc_best_params.params │ │ ├── sepagg_objse_evalmse_dept_id_enc_best_params.params │ │ ├── sepagg_objse_evalmse_item_id_enc-state_id_enc_best_params.params │ │ ├── sepagg_objse_evalmse_item_id_enc_best_params.params │ │ ├── sepagg_objse_evalmse_products_best_params.params │ │ ├── sepagg_objse_evalmse_state_id_enc-cat_id_enc_best_params.params │ │ ├── sepagg_objse_evalmse_state_id_enc-dept_id_enc_best_params.params │ │ ├── sepagg_objse_evalmse_state_id_enc_best_params.params │ │ ├── sepagg_objse_evalmse_store_id_enc-cat_id_enc_best_params.params │ │ ├── sepagg_objse_evalmse_store_id_enc-dept_id_enc_best_params.params │ │ ├── sepagg_objse_evalmse_store_id_enc_best_params.params │ │ └── tables.xlsx ├── experiments.py ├── helper_functions.py ├── run_experiments.py └── train_traditional.py ├── exp_mobility ├── data │ ├── station.csv │ ├── trip.csv │ └── weather.csv └── mobility.py └── lib ├── __init__.py └── hierarchical_loss.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/README.md -------------------------------------------------------------------------------- /assets/airlab_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/assets/airlab_logo.png -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/exp_m5/data/calendar.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/data/calendar.parquet -------------------------------------------------------------------------------- /src/exp_m5/data/preprocessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/data/preprocessing.py -------------------------------------------------------------------------------- /src/exp_m5/data/sales_train_evaluation.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/data/sales_train_evaluation.parquet -------------------------------------------------------------------------------- /src/exp_m5/data/sell_prices.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/data/sell_prices.parquet -------------------------------------------------------------------------------- /src/exp_m5/evaluate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/evaluate.py -------------------------------------------------------------------------------- /src/exp_m5/exp2_allstores/lr0.05/bu_objhse_evalhmse_best_params.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/exp2_allstores/lr0.05/bu_objhse_evalhmse_best_params.params -------------------------------------------------------------------------------- /src/exp_m5/exp2_allstores/lr0.05/bu_objhse_evalhmse_random_best_params.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/exp2_allstores/lr0.05/bu_objhse_evalhmse_random_best_params.params -------------------------------------------------------------------------------- /src/exp_m5/exp2_allstores/lr0.05/bu_objhse_evalhmse_withtemp_best_params.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/exp2_allstores/lr0.05/bu_objhse_evalhmse_withtemp_best_params.params -------------------------------------------------------------------------------- /src/exp_m5/exp2_allstores/lr0.05/bu_objhse_evalhmse_withtemponly_best_params.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/exp2_allstores/lr0.05/bu_objhse_evalhmse_withtemponly_best_params.params -------------------------------------------------------------------------------- /src/exp_m5/exp2_allstores/lr0.05/bu_objhse_evalmse_best_params.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/exp2_allstores/lr0.05/bu_objhse_evalmse_best_params.params -------------------------------------------------------------------------------- /src/exp_m5/exp2_allstores/lr0.05/bu_objmse_evalhmse_best_params.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/exp2_allstores/lr0.05/bu_objmse_evalhmse_best_params.params -------------------------------------------------------------------------------- /src/exp_m5/exp2_allstores/lr0.05/bu_objmse_evalmse_best_params.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/exp2_allstores/lr0.05/bu_objmse_evalmse_best_params.params -------------------------------------------------------------------------------- /src/exp_m5/exp2_allstores/lr0.05/bu_objrhse_evalhmse_best_params.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/exp2_allstores/lr0.05/bu_objrhse_evalhmse_best_params.params -------------------------------------------------------------------------------- /src/exp_m5/exp2_allstores/lr0.05/bu_objtweedie_evalhmse_best_params.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/exp2_allstores/lr0.05/bu_objtweedie_evalhmse_best_params.params -------------------------------------------------------------------------------- /src/exp_m5/exp2_allstores/lr0.05/bu_objtweedie_evalmse_best_params.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/exp2_allstores/lr0.05/bu_objtweedie_evalmse_best_params.params -------------------------------------------------------------------------------- /src/exp_m5/exp2_allstores/lr0.05/bu_objtweedie_evaltweedie_best_params.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/exp2_allstores/lr0.05/bu_objtweedie_evaltweedie_best_params.params -------------------------------------------------------------------------------- /src/exp_m5/exp2_allstores/lr0.05/globalall_objse_evalmse_best_params.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/exp2_allstores/lr0.05/globalall_objse_evalmse_best_params.params -------------------------------------------------------------------------------- /src/exp_m5/exp2_allstores/lr0.05/sepagg_objse_evalmse_Total_best_params.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/exp2_allstores/lr0.05/sepagg_objse_evalmse_Total_best_params.params -------------------------------------------------------------------------------- /src/exp_m5/exp2_allstores/lr0.05/sepagg_objse_evalmse_cat_id_enc_best_params.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/exp2_allstores/lr0.05/sepagg_objse_evalmse_cat_id_enc_best_params.params -------------------------------------------------------------------------------- /src/exp_m5/exp2_allstores/lr0.05/sepagg_objse_evalmse_dept_id_enc_best_params.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/exp2_allstores/lr0.05/sepagg_objse_evalmse_dept_id_enc_best_params.params -------------------------------------------------------------------------------- /src/exp_m5/exp2_allstores/lr0.05/sepagg_objse_evalmse_item_id_enc-state_id_enc_best_params.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/exp2_allstores/lr0.05/sepagg_objse_evalmse_item_id_enc-state_id_enc_best_params.params -------------------------------------------------------------------------------- /src/exp_m5/exp2_allstores/lr0.05/sepagg_objse_evalmse_item_id_enc_best_params.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/exp2_allstores/lr0.05/sepagg_objse_evalmse_item_id_enc_best_params.params -------------------------------------------------------------------------------- /src/exp_m5/exp2_allstores/lr0.05/sepagg_objse_evalmse_products_best_params.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/exp2_allstores/lr0.05/sepagg_objse_evalmse_products_best_params.params -------------------------------------------------------------------------------- /src/exp_m5/exp2_allstores/lr0.05/sepagg_objse_evalmse_state_id_enc-cat_id_enc_best_params.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/exp2_allstores/lr0.05/sepagg_objse_evalmse_state_id_enc-cat_id_enc_best_params.params -------------------------------------------------------------------------------- /src/exp_m5/exp2_allstores/lr0.05/sepagg_objse_evalmse_state_id_enc-dept_id_enc_best_params.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/exp2_allstores/lr0.05/sepagg_objse_evalmse_state_id_enc-dept_id_enc_best_params.params -------------------------------------------------------------------------------- /src/exp_m5/exp2_allstores/lr0.05/sepagg_objse_evalmse_state_id_enc_best_params.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/exp2_allstores/lr0.05/sepagg_objse_evalmse_state_id_enc_best_params.params -------------------------------------------------------------------------------- /src/exp_m5/exp2_allstores/lr0.05/sepagg_objse_evalmse_store_id_enc-cat_id_enc_best_params.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/exp2_allstores/lr0.05/sepagg_objse_evalmse_store_id_enc-cat_id_enc_best_params.params -------------------------------------------------------------------------------- /src/exp_m5/exp2_allstores/lr0.05/sepagg_objse_evalmse_store_id_enc-dept_id_enc_best_params.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/exp2_allstores/lr0.05/sepagg_objse_evalmse_store_id_enc-dept_id_enc_best_params.params -------------------------------------------------------------------------------- /src/exp_m5/exp2_allstores/lr0.05/sepagg_objse_evalmse_store_id_enc_best_params.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/exp2_allstores/lr0.05/sepagg_objse_evalmse_store_id_enc_best_params.params -------------------------------------------------------------------------------- /src/exp_m5/exp2_allstores/lr0.05/tables.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/exp2_allstores/lr0.05/tables.xlsx -------------------------------------------------------------------------------- /src/exp_m5/experiments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/experiments.py -------------------------------------------------------------------------------- /src/exp_m5/helper_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/helper_functions.py -------------------------------------------------------------------------------- /src/exp_m5/run_experiments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/run_experiments.py -------------------------------------------------------------------------------- /src/exp_m5/train_traditional.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_m5/train_traditional.py -------------------------------------------------------------------------------- /src/exp_mobility/data/station.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_mobility/data/station.csv -------------------------------------------------------------------------------- /src/exp_mobility/data/trip.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_mobility/data/trip.csv -------------------------------------------------------------------------------- /src/exp_mobility/data/weather.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_mobility/data/weather.csv -------------------------------------------------------------------------------- /src/exp_mobility/mobility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/exp_mobility/mobility.py -------------------------------------------------------------------------------- /src/lib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/lib/__init__.py -------------------------------------------------------------------------------- /src/lib/hierarchical_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elephaint/hfas/HEAD/src/lib/hierarchical_loss.py --------------------------------------------------------------------------------