Downloads · 30 days
0
dhruvashaw/wca-predictions
wca-predictions is a machine learning model from dhruvashaw. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
Machine learning system that predicts future World Cube Association competition results using an ensemble of time-series models. It is a part of this Github repository: https://github.com/Dhruvacube/wca-time-prediction
Downloads · 30 days
0
Access
Public
Updated Aug 31, 2026
Repo size
6.2 MB
Likes
0
Public
Click a slice to open those files.
.pth6.2 MB · 78%
From the Hugging Face model README
Machine learning system that predicts future World Cube Association competition results using an ensemble of time-series models. It is a part of this Github repository: https://github.com/Dhruvacube/wca-time-prediction
This directory (training/models/) stores the trained machine learning model artifacts generated by the WCA Time Prediction training pipeline (train.py).
Model artifacts are grouped into subdirectories named by their snapshot creation date (e.g., YYYY-MM-DD). The system automatically loads the latest available snapshot during inference unless a specific date is requested.
Inside each snapshot directory, you will typically find:
lgbm/
Contains the serialized LightGBM model weights (.txt or .pkl) which have been trained on handcrafted tabular features.
gru/
Contains the saved PyTorch model weights (e.g., .pt or .pth) for the Deep Sequence GRU model, trained on long-term chronological sequence data.
ensemble_weights.json
Stores the optimal model weights learned using constrained linear regression. These weights determine how the Classical, LightGBM, and GRU model predictions are combined to produce the final output.
(Note: The Classical forecasting models, like ARIMA/ETS, are often fitted dynamically at runtime on the provided history and may not generate large static artifacts here.)
You do not need to modify these files manually.
python train.py.ModelStore class from models/model_store.py.