Commit History

27 days ago

  1. feat: update RTX 5090 notebook runner and optimized config

    Verified signature
    1dfd5ce

28 days ago

  1. config: set Stage 1 micro 32 accum 4 for peak Tensor Core speed

    Verified signature
    8866f9e
  2. config: set micro 16 accum 8 with grad_ckpt true for safe high-throughput pretraining

    Verified signature
    97527fa
  3. fix: restore grad_ckpt and safe micro 8 accum 8 for zero-OOM guarantee on T4

    Verified signature
    96be75f
  4. perf: disable grad_ckpt on T4 and enlarge loss chunk_size to 2048 for 10k+ tok/s

    Verified signature
    7d4c3f5
  5. config: update Stage 1 batch_size to 16 for micro=16 accum=8 per GPU

    Verified signature
    20ebd23
  6. Update model/configs/train_kaggle_t4.yaml: log_every: 10 and real-time step streaming

    Verified signature
    a68274b
  7. Remove dead config model/configs/model_config.yaml

    Verified signature
    f3b7a40
  8. Remove dead config model/configs/viu_1_5b_moe_config.yaml

    Verified signature
    c4713b4
  9. Remove dead config model/configs/viu1_moe_config.yaml

    Verified signature
    ff9965d
  10. Archive model_config.yaml to deprecated folder

    Verified signature
    629d126
  11. Archive viu_1_5b_moe_config.yaml to deprecated folder

    Verified signature
    96ebcea
  12. Archive viu1_moe_config.yaml to deprecated folder

    Verified signature
    e910481
  13. Fix model/configs/train_config.yaml: batch math comments and find_unused_parameters=False

    Verified signature
    d7975ca
  14. Audit fix: Update model/configs/viu_1_5b_moe_config.yaml for ViuMini-Dense-360M

    Verified signature
    5d2e7a3
  15. Audit fix: Update model/configs/viu1_moe_config.yaml for ViuMini-Dense-360M

    Verified signature
    a072aa0
  16. Audit fix: Update model/configs/model_config.yaml for ViuMini-Dense-360M

    Verified signature
    d32d6e4
  17. Audit fix: Update model/configs/train_dense_baseline.yaml for ViuMini-Dense-360M

    Verified signature
    41869c6
  18. Audit fix: Update model/configs/train_h100_h200.yaml for ViuMini-Dense-360M

    Verified signature
    232a8e4
  19. Audit fix: Update model/configs/train_rtx5090.yaml for ViuMini-Dense-360M

    Verified signature
    70b87d7
  20. Audit fix: Update model/configs/train_rtx4090.yaml for ViuMini-Dense-360M

    Verified signature
    d33c293
  21. Audit fix: Update model/configs/train_rtx3090.yaml for ViuMini-Dense-360M

    Verified signature
    da2ff29
  22. Audit fix: Update model/configs/config.json for ViuMini-Dense-360M

    Verified signature
    6e8fe69
  23. Audit fix: Update model/configs/viu1_dense_config.yaml for ViuMini-Dense-360M

    Verified signature
    d8ba5af
  24. Update model/configs/train_rtx5090.yaml for ViuMini-Dense-360M

    Verified signature
    a2f494b
  25. Update model/configs/train_rtx4090.yaml for ViuMini-Dense-360M

    Verified signature
    c8a4a4d
  26. Update model/configs/train_rtx3090.yaml for ViuMini-Dense-360M

    Verified signature
    ee5595d
  27. Update model/configs/train_dense_baseline.yaml for ViuMini-Dense-360M

    Verified signature
    08fb77d
  28. Update model/configs/train_config.yaml for ViuMini-Dense-360M

    Verified signature
    6a651bd
  29. Update model/configs/train_kaggle_t4.yaml for ViuMini-Dense-360M

    Verified signature
    c01244c
  30. Update config.json for 32 layers, dim 960

    Verified signature
    a1ebc75
  31. Set Option A: 32 layers, dim 960 (366.6M params, SmolLM-style)

    Verified signature
    85ae4bc
  32. Upgrade architecture to ViuMini-Dense-350M (100% Dense, 360M active)

    Verified signature
    5f90a9a
  33. Upgrade architecture to ViuMini-Dense-350M (100% Dense, 360M active)

    Verified signature
    4c9d68e
  34. Upgrade architecture to ViuMini-Dense-350M (100% Dense, 360M active)

    Verified signature
    4689228
  35. Set checkpoint save, eval, sample, and HF push intervals to 1000 steps

    Verified signature
    ae9be98
  36. Switch to PagedAdamW8bit (lr=2.5e-4, warmup=1000) for 100% stable convergence

    Verified signature
    891fd91

29 days ago

  1. Set log_every=1 for live step-by-step console feedback

    Verified signature
    4c32f52
  2. Restore full batch: grad_accum=16, eff_batch=128 (65,536 tokens/step) on full 126.5B tokens

    Verified signature
    186a35d
  3. Set grad_accum=8: 2x step speed, eff_batch=64 (32,768 tokens/step)

    Verified signature
    d01ac90
  4. Restore batch_size=8 and grad_ckpt=True for 100% VRAM safety on Dual T4 (10.5GB)

    Verified signature
    7bf71a0
  5. Speed optimizations: batch_size=16, grad_ckpt=False, hf_max_blocks=25k, enforce_mix=False

    Verified signature
    ba6e1da
  6. Update warmup_steps to 1000

    Verified signature
    ce8d5f8
  7. Update warmup_steps to 1000 for fast convergence on Kaggle Dual T4

    Verified signature
    683b299
  8. Align dataset streaming config with ViuAI/viu-mini-raw-pretrain

    Verified signature
    5de1b9e
  9. Fix hf_repo to ViuMini-MoE-242M

    Verified signature
    bbd36ab
  10. Optimize train_kaggle_t4.yaml: micro-batch 8 / accum 16 (8 passes/GPU on Dual T4), log_every 1

    Verified signature
    6d3d867
  11. Optimize train_rtx5090.yaml: micro-batch 32 / grad_accum 4 (~5-7s per step)

    Verified signature
    e79975e

30 days ago

  1. Optimize train_rtx4090.yaml: micro-batch 32 / grad_accum 4 (~10-12s per step)

    Verified signature
    fa40131
  2. RTX 3090: Upgrade Stage 1 micro-batch to 16, grad_accum to 32 (2x GEMM saturation, 32 passes/step)

    Verified signature
    11f5503