feat(m1): scaffold tsmm package (T1.1)

- pyproject.toml (src-layout, deps per plan)
- src/tsmm/{data,model,train,eval} skeletons
- tests/test_smoke.py (RED->GREEN: importable + subpackages)
- configs/, scripts/, data/, checkpoints/ + .gitignore
- project venv (.venv) for reproducible env (M1 deps only; CUDA torch @ M2)

Verifications: import tsmm OK; pytest tests/ 3 passed.
This commit is contained in:
张宗平
2026-06-29 23:21:47 +08:00
parent c160718934
commit 748bf41c53
15 changed files with 127 additions and 1 deletions
+7
View File
@@ -0,0 +1,7 @@
"""tsmm — Time-series as a Modality (multimodal).
Experimental, single-GPU implementation following the ChatTS "TS as a new
modality" route. See `docs/superpowers/specs/2026-06-29-ts-as-modality-design.md`.
"""
__version__ = "0.0.1"
+1
View File
@@ -0,0 +1 @@
"""Data pipeline: attribute vocab, synthesis, instructions, collator, real benchmarks."""
+1
View File
@@ -0,0 +1 @@
"""Evaluation: answer parsing, TS anomaly metrics, QA judging, baselines."""
+1
View File
@@ -0,0 +1 @@
"""Model components: TS encoder, projector, multimodal splice, training/inference wrapper."""
+1
View File
@@ -0,0 +1 @@
"""Training: stage-1 alignment, stage-2 SFT, losses."""