peft
Add cartridges to PEFT
#2953
Merged

Add cartridges to PEFT #2953

BenjaminBossan merged 34 commits into huggingface:main from kashif:Cartridges
kashif
kashif initial cartidges
1060f767
HuggingFaceDocBuilderDev
kashif add link to blog
43e9aebb
kashif fix test
549ecc0f
kashif further examples
03f8d430
kashif add CartridgeConfig
d6705aec
BenjaminBossan
BenjaminBossan requested changes on 2025-12-15
BenjaminBossan
BenjaminBossan commented on 2025-12-15
kashif fixes from review
48922f58
kashif
kashif model/task families that don’t support prefix KV-cache injection
a6102539
kashif fix example
086a6b8f
BenjaminBossan
BenjaminBossan requested changes on 2025-12-16
kashif Update examples/cartridge_self_study/README.md
3b2b77c1
kashif Update src/peft/tuners/cartridge/utils.py
3cf7c97a
kashif fix from reviews
36889133
kashif copyright
2d4e46aa
BenjaminBossan BenjaminBossan changed the title Add cartidges to PEFT Add cartridges to PEFT 44 days ago
kashif use vllm to synthsis data
69d7634d
kashif use device_map and correct dtype
5c563a6b
kashif teacher is just the student base model without peft
75e975b0
kashif use single model always
65138b95
kashif use the whole document as context for synthesis
b91a9fc3
BenjaminBossan BenjaminBossan requested a review from BenjaminBossan BenjaminBossan 38 days ago
kashif disable thinking
b5d92d0d
kashif Account for num_virtual_tokens in RoPE for PREFIX_TUNING/CARTRIDGE
4fb96da7
kashif position handling by offsetting position_ids and test
c2b58a62
BenjaminBossan
kashif
kashif
BenjaminBossan
BenjaminBossan requested changes on 2026-01-05
kashif use PeftModel.from_pretrained
806a504d
kashif use initialize_kv_prefix_from_past_key_values and initialize_kv_prefi…
c512a982
kashif fix initialize_kv_prefix_from_text example in doc
9275d196
kashif fix random seed in prompt indicies
d610d985
kashif use MAX_NEW_TOKENS_FOR_QUESTIONS
f02ef884
kashif update path to the checked-in cartridges.tex
c2bc7e1e
kashif fix _to_legacy_past_key_values for new transformers
847293e2
kashif explicitly set return_dict=False
05aac917
kashif rephrased
2d417dad
kashif add prefix tunining position id test
2f7d5342
kashif explicitly set return_dict=False
febddd87
kashif moved the test
6589e6d4
kashif increase default max token to 512
c44533b9
kashif remove tex file
758b2de6
BenjaminBossan
BenjaminBossan approved these changes on 2026-01-07
BenjaminBossan BenjaminBossan merged b4750c71 into main 23 days ago
kashif kashif deleted the Cartridges branch 23 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone