Views
No views yet
persimmon-8b went to the vocab lipo clinic
scripts/surgery.py was adapted for persimmon)pip install -U transformers accelerate bitsandbytes sentencepiece1from transformers import AutoModelForCausalLM, AutoTokenizer
2
3tokenizer = AutoTokenizer.from_pretrained("pszemraj/perSLIMmon-8b-base")
4model = AutoModelForCausalLM.from_pretrained(
5 "pszemraj/perSLIMmon-8b-base",
6 load_in_4bit=True, # GPU required
7 torch_dtype="auto",
8 device_map="auto",
9)
10inputs = tokenizer("The weather is always wonderful", return_tensors="pt").to(
11 model.device
12)
13tokens = model.generate(
14 **inputs,
15 max_new_tokens=64,
16 temperature=0.75,
17 top_p=0.95,
18 epsilon_cutoff=1e-5,
19 repetition_penalty=1.05,
20 renormalize_logits=True,
21 do_sample=True,
22) # adapt inference params as needed
23
24print(tokenizer.decode(tokens[0], skip_special_tokens=True))CPU times: user 6.01 s, sys: 138 ms, total: 6.15 s
Wall time: 6.23 s