Views
No views yet
trust_remote_code=True.1from transformers import AutoConfig, AutoModelForCausalLM, AutoTokenizer
2from peft import PeftModel
3from huggingface_hub import hf_hub_download
4import torch
5
6repo = "yibinlei/effir-mistral-drop-8-mlp"
7
8tokenizer = AutoTokenizer.from_pretrained(repo, trust_remote_code=True)
9config = AutoConfig.from_pretrained(repo, trust_remote_code=True)
10model = AutoModelForCausalLM.from_pretrained(
11 repo,
12 config=config,
13 trust_remote_code=True,
14 attn_implementation="eager",
15 torch_dtype=torch.bfloat16,
16)
17
18input_emb_path = hf_hub_download(repo, "embedding/input_emb.pth")
19model.set_input_embeddings(torch.load(input_emb_path, map_location="cpu"))
20model = PeftModel.from_pretrained(model, repo)
21model = model.merge_and_unload()