How joaquinignaciomondaca-code/pronostico-jerarquico-de-demanda-intermitente-en-el-retail-de-moda-femenina-main works
Repositorio de pronóstico jerárquico de demanda intermitente en retail: compara siete benchmarks con un pipeline ES-GBM que pronostica a nivel Familia y desagrega a SKU. El orquestador ejecuta los scripts y consolida resultados. Los excerpts confirman la reutilización de feature engineering y los pasos principales de algunos benchmarks; las conexiones del pipeline final también se apoyan en las descripciones del README. No se inspeccionaron los archivos de entrada, que no aparecen en el árbol.
Main entry points: run_all_benchmarks.py Orquestador · 2)_esgbm_ensemble.py Ensemble familia · 1)_feature_engineering.py Features de panel · 3)_desagregacion_sku_share.py Shares SKU
Components 14
Benchmarks
- SARIMA
01_modelos_base/a)_sarima_topdown.py - SARIMAX
01_modelos_base/b)_sarimax_topdown.py - LSTM
01_modelos_base/c)_lstm_topdown.py - Chronos-Bolt
01_modelos_base/d)_chronos_topdown.py - Seasonal Naive
01_modelos_base/e)_seasonal_naive_topdown.py - Croston
01_modelos_base/f)_croston_topdown.py - SBA
01_modelos_base/g)_sba_topdown.py
Pipeline ES-GBM
- Features de panel
02_modelo_final/1)_feature_engineering.py - Ensemble familia
02_modelo_final/2)_esgbm_ensemble.py - Shares SKU
02_modelo_final/3)_desagregacion_sku_share.py
Ejecución
- Orquestador
run_all_benchmarks.py
Resultados
- Resultados consolidados
resultados/RESULTADOS_TESIS_CONSOLIDADO.xlsx
Other components
- Datos mensuales
- TabPFN
Connections 21
- Datos mensuales → SARIMA: lee datos
01_modelos_base/a)_sarima_topdown.py - Datos mensuales → SARIMAX: lee datos
01_modelos_base/b)_sarimax_topdown.py - Datos mensuales → LSTM: lee datos
01_modelos_base/c)_lstm_topdown.py - Datos mensuales → Chronos-Bolt: lee datos
01_modelos_base/d)_chronos_topdown.py - Datos mensuales → Croston: lee datos
01_modelos_base/f)_croston_topdown.py - Datos mensuales → SBA: lee datos
01_modelos_base/g)_sba_topdown.py - Datos mensuales → Features de panel: prepara panel
README.md - Features de panel → Ensemble familia: provee features
02_modelo_final/2)_esgbm_ensemble.py - Features de panel → Shares SKU: provee features
02_modelo_final/3)_desagregacion_sku_share.py - Ensemble familia → Shares SKU: pronostica familia
README.md - TabPFN → Ensemble familia: apoya ensamble
README.md - Orquestador → SARIMA: ejecuta
run_all_benchmarks.py - Orquestador → SARIMAX: ejecuta
run_all_benchmarks.py - Orquestador → LSTM: ejecuta
run_all_benchmarks.py - Orquestador → Chronos-Bolt: ejecuta
run_all_benchmarks.py - Orquestador → Seasonal Naive: ejecuta
run_all_benchmarks.py - Orquestador → Croston: ejecuta
run_all_benchmarks.py - Orquestador → SBA: ejecuta
run_all_benchmarks.py - Orquestador → Ensemble familia: ejecuta
run_all_benchmarks.py - Orquestador → Shares SKU: ejecuta
run_all_benchmarks.py - Orquestador → Resultados consolidados: consolida resultados
run_all_benchmarks.py