GLM / requirements.txt
Kashaf1's picture
Uploaded complete 89 contents
a720b3d
Raw
History Blame Contribute Delete
1.33 kB
--extra-index-url https://download.pytorch.org/whl/cpu
# --- core data / numerics ---
# floor is 2.1, not just "2.0": the code's resample/date_range rules use the
# lowercase offset aliases ("10min", "4h", "min") -- confirmed these work on
# 2.1.4 through the current 3.0.x, and confirmed pandas 3.0 now HARD-ERRORS
# on the old uppercase forms ("4H", "10T") rather than just warning, so
# lowercase was the right choice; 2.1 is the safe, verified floor for it.
pandas>=2.1
numpy>=1.24
# --- market data (free, no API key) ---
yfinance>=0.2.40
# --- UI & charts ---
gradio>=4.36
plotly>=5.20
# --- ARIMA / Auto-ARIMA / ARIMA-GARCH ---
statsmodels>=0.14
arch>=6.3
# --- Moirai (Salesforce) — https://github.com/SalesforceAIResearch/uni2ts ---
uni2ts
gluonts
# --- TimesFM 2.5 (Google) — https://github.com/google-research/timesfm ---
# [xreg] is only needed for the 10-feature covariate path (models/timesfm_model.py's
# forecast_with_covariates()) -- it pulls in scikit-learn + JAX/jaxlib on top of
# [torch]. Plain Close-only TimesFM forecasting never touches xreg and would work
# fine with just timesfm[torch], but since this project's `features=` support is
# meant to work out of the box, both extras are requested together here.
timesfm[torch,xreg]
# --- shared deep-learning backend ---
torch
einops
huggingface_hub