Commit History

  1. Increase grad_accum to 8, add gc.collect and empty_cache before training

    Verified signature
    31b65fb
  2. Manually pre-tokenize with apply_chat_template, cap seq length to 512 for OOM fix

    Verified signature
    745965e
  3. Cap turns to 8, require assistant end, 5k conversations for OOM fix

    Verified signature
    0ce3e14
  4. Reduce to 1 epoch, 10k conversations for faster training on larger GPU

    Verified signature
    aa1a19d
  5. Remove system role, verify alternating user/assistant for Gemma compatibility

    Verified signature
    48301ee
  6. Add system prompt, cap dataset, filter non-user-first conversations

    Verified signature
    8c55461
  7. Filter None text values to fix TypeError in join

    Verified signature
    4778444
  8. Fix alternating roles and use dtype instead of torch_dtype

    Verified signature
    938e32b
  9. Merge consecutive same-role turns to fix alternating user/assistant constraint

    Verified signature
    3686614
  10. Remove max_seq_length from SFTTrainer (not supported in current TRL)

    Verified signature
    80788cf
  11. Fix max_seq_length placement and torch_dtype deprecation

    Verified signature
    cb6f87d
  12. Upload raw training script as train.py

    Verified signature
    1642b2a
  13. Add training script for gemma-2b-it telecom full fine-tuning

    Verified signature
    fee27f5
  14. initial commit

    Verified signature
    0749dbc