emylton commited on
Commit
f6a7544
Β·
verified Β·
1 Parent(s): 90f35f6

Update source: strata/__init__.py

Browse files
Files changed (1) hide show
  1. strata/__init__.py +14 -6
strata/__init__.py CHANGED
@@ -24,7 +24,7 @@ See README.md for usage examples.
24
  See MANIFESTO.md for architecture and design principles.
25
  """
26
 
27
- __version__ = "2.6.0" # V2.6: tick-level sense (bid/ask spread anticipatory liquidity)
28
 
29
  from .core import initial_state, update_state, compute_confidence, classify_regime
30
  from .memory import StrataMEMORY
@@ -36,14 +36,22 @@ from .model import StrataModel
36
  from .trainer import StrataTrainer
37
  from .net import StrataNet, StrataNetConfig, StrataNetOutput, ACTION_IDX, IDX_ACTION, REGIME_IDX, IDX_REGIME
38
  from .net_trainer import StrataNetTrainer, StrataNetDataset
 
 
39
 
40
  __all__ = [
 
 
 
 
 
 
41
  # ── Neural network architecture (new in v2.5) ──────────────────────
42
- "StrataNet", # PyTorch model β€” train/save/load/predict_action
43
- "StrataNetConfig", # hyperparameter config dataclass
44
- "StrataNetOutput", # forward pass output container
45
- "StrataNetTrainer", # gradient descent training loop
46
- "StrataNetDataset", # OHLCV β†’ labeled PyTorch Dataset
47
  # ── High-level state-machine model API (v2.4) ──────────────────────
48
  "StrataModel", # gradient-free trainable model (JSON)
49
  "StrataTrainer", # coordinate optimizer
 
24
  See MANIFESTO.md for architecture and design principles.
25
  """
26
 
27
+ __version__ = "2.7.0" # V2.7: StrataFormer β€” trading foundation model (variable context, multi-asset, MBM pretraining)
28
 
29
  from .core import initial_state, update_state, compute_confidence, classify_regime
30
  from .memory import StrataMEMORY
 
36
  from .trainer import StrataTrainer
37
  from .net import StrataNet, StrataNetConfig, StrataNetOutput, ACTION_IDX, IDX_ACTION, REGIME_IDX, IDX_REGIME
38
  from .net_trainer import StrataNetTrainer, StrataNetDataset
39
+ from .former import StrataFormer, StrataFormerConfig
40
+ from .former_trainer import StrataFormerPretrainer, StrataFormerTrainer, StrataFormerDataset
41
 
42
  __all__ = [
43
+ # ── Trading foundation model (new in v2.7) ───────────────────────
44
+ "StrataFormer", # trading LLM backbone β€” variable context, multi-asset
45
+ "StrataFormerConfig", # hyperparameter config dataclass
46
+ "StrataFormerPretrainer",# self-supervised MBM pretraining (no labels needed)
47
+ "StrataFormerTrainer", # supervised fine-tuning with STRATA teacher
48
+ "StrataFormerDataset", # multi-asset OHLCV dataset with 75% overlap windows
49
  # ── Neural network architecture (new in v2.5) ──────────────────────
50
+ "StrataNet", # PyTorch model β€” train/save/load/predict_action
51
+ "StrataNetConfig", # hyperparameter config dataclass
52
+ "StrataNetOutput", # forward pass output container
53
+ "StrataNetTrainer", # gradient descent training loop
54
+ "StrataNetDataset", # OHLCV β†’ labeled PyTorch Dataset
55
  # ── High-level state-machine model API (v2.4) ──────────────────────
56
  "StrataModel", # gradient-free trainable model (JSON)
57
  "StrataTrainer", # coordinate optimizer