FoundationalTS β Phase-2 (HAR + Sleep, balanced)
Joint Phase-2 downstream checkpoint of OpenTSLMSPFixPos2D, a multimodal time-series LLM. Warm-started from a Phase-1 joint-pretrained checkpoint and fine-tuned on the HAR and Sleep chain-of-thought (CoT) downstream tasks with balanced 1:1 sampling between the two tasks.
Model
- Backbone LLM:
google/gemma-3-270m+ LoRA (r=4, Ξ±=8) - Encoder/decoder: MLP (
--enc_dec_type mlp, hidden 64 / ff 256) - Patch size: 32 Β· Positional encoding: sinusoidal 2-D (
sincos) Β· no frequency branch - Training: Phase-2 downstream (
joint_phase2_downstream), warm-started from Phase-1 (extended-balanced), 20 epochs,PHASE2_COT_ONLY=1,SLEEP_UPSAMPLE=9(β HAR:Sleep β 1:1) - Best val loss: 0.636 (epoch 20)
Contents
best_model.ptβ full checkpoint (encoder / projector / decoder / decoder_projector / mse_projector state, LoRA adapters, resized LLM embeddings, plus optimizer and scheduler state so training can be resumed).
Reference results (Context-is-Key benchmark, mean RCRPS β)
| Setting | RCRPS |
|---|---|
| context ON | 0.380 |
| context OFF | 0.411 |
(For comparison the Phase-1 forecaster scores 0.300 no-context; this Phase-2 checkpoint is CoT-tuned, which trades some forecast quality for text/CoT ability.)
Loading
Use the FoundationalTS code (OpenTSLMSPFixPos2D). Enable LoRA before loading the
state, then load encoder/decoder/projector states and LoRA adapters. See
evaluation/cot/eval_cot_phase2.py and hf_eval/ in the repo:
https://github.com/Davido111200/FoundationalTS
Inference Providers NEW
This model isn't deployed by any Inference Provider. π Ask for provider support
Model tree for daidv1112/FoundationalTS-phase2-harsleep-balanced
Base model
google/gemma-3-270m