Skip to content

v3.3.0

Latest

Choose a tag to compare

@geyang geyang released this 05 Feb 07:42

Features

  • Deep Nested Dot Notation for CLI: Support for overriding nested dataclass fields via CLI
# Now works:
python train.py train-config --epochs 200 --model.hidden-size 512 --model.num-layers 8
  • Recursively detects nested dataclass fields in type annotations
  • Supports arbitrary nesting depth (e.g., --model.encoder.layers 12)
  • Automatically constructs nested dataclass instances

Closes #30