Commit History

  1. fix: set per_device_eval_batch_size=1 to prevent OOM during evaluation loop

    26efb80
  2. perf: increase batch size to 2 and enable group_by_length to massively speed up training

    c38b6f2
  3. fix: change device_map='auto' to local_process_index to prevent cross-GPU loss calculation error in transformers 4.46

    b602c40
  4. fix: set remove_unused_columns=True so Trainer drops 'messages' list before data collation

    1bbece6
  5. fix: change max_length to max_seq_length in SFTConfig for trl 0.12.1 compatibility

    930fd33
  6. refactor: address Phase 2 review findings⁠

    Bhuvandesai +1: Claude Opus 4.8
    e03c947
  7. fix: LoRA adapts all 7 projections via Phi-3 fused names + guard assertion; r=16, Spider data, max_length=2560

    5f0c197
  8. feat: Spider data pipeline pinned to minktn/spider-data (per-example CREATE TABLE schema); drop find_spider.py

    2ff9360

  1. Complete CPU GGUF serving + docs + minimal UI redesign⁠

    Bhuvandesai +1: Claude Opus 4.8
    1d8be28

  1. Revert "Migrate CPU serving to llama.cpp + Q5_K_M GGUF (was bf16 transformers)"⁠

    d031aeb
  2. Revert "Make torch/transformers/peft lazy imports so CPU Space boots without them"⁠

    2f03b0e
  3. Make torch/transformers/peft lazy imports so CPU Space boots without them

    eac26c7
  4. Migrate CPU serving to llama.cpp + Q5_K_M GGUF (was bf16 transformers)

    564ad28
  5. Fix bugs

    52e3716
  6. Fix bugs

    19cfcb8
  7. Update CPU warning banner with accurate load and query times

    e4ff54d
  8. Fix inference device bug, auto-load model, remove fine-tuning console, UI cleanup

    f5ce94d
  9. initial deployment

    55159b1