Views
No views yet
1from transformers import AutoModelForCausalLM, AutoTokenizer
2import torch
3
4repo = "Ilikemechuri/rwkv7-g1f-7.2b-transformers"
5
6tok = AutoTokenizer.from_pretrained(repo, trust_remote_code=True)
7model = AutoModelForCausalLM.from_pretrained(
8 repo,
9 trust_remote_code=True,
10 dtype="auto",
11 device_map="auto",
12)
13model.eval()
14
15inputs = tok("User: hello\n\nAssistant:", return_tensors="pt").to("cuda")
16
17with torch.no_grad():
18 out = model.generate(
19 **inputs,
20 max_new_tokens=50,
21 do_sample=False,
22 stop_strings=["\n\n"],
23 tokenizer=tok,
24 )
25
26print(tok.decode(out[0].tolist()))Requirestransformers >= 5.6.2you must use transformers >= 5.6.2
1@software{peng_bo_2021_5196578,
2 author = {PENG Bo},
3 title = {BlinkDL/RWKV-LM: 0.01},
4 month = aug,
5 year = 2021,
6 publisher = {Zenodo},
7 version = {0.01},
8 doi = {10.5281/zenodo.5196577},
9 url = {https://doi.org/10.5281/zenodo.5196577}
10}