Views
No views yet
adapter_config.json for detailspip install transformers peft torch1from transformers import AutoModelForCausalLM, AutoTokenizer
2from peft import PeftModel
3
4# Load base model
5base_model = "meta-llama/Meta-Llama-3-8B"
6model = AutoModelForCausalLM.from_pretrained(
7 base_model,
8 torch_dtype="auto",
9 device_map="auto"
10)
11tokenizer = AutoTokenizer.from_pretrained(base_model)
12
13# Load LoRA adapter
14model = PeftModel.from_pretrained(model, "bootscoder/Llama-3-Medical-8B-SFT-LoRA")
15
16# Generate text
17inputs = tokenizer("What is diabetes?", return_tensors="pt").to(model.device)
18outputs = model.generate(**inputs, max_new_tokens=256)
19print(tokenizer.decode(outputs[0], skip_special_tokens=True))1from transformers import AutoModelForCausalLM, AutoTokenizer
2from peft import PeftModel
3
4base_model = "meta-llama/Meta-Llama-3-8B"
5model = AutoModelForCausalLM.from_pretrained(base_model, torch_dtype="auto")
6model = PeftModel.from_pretrained(model, "bootscoder/Llama-3-Medical-8B-SFT-LoRA")
7
8# Merge and save
9merged_model = model.merge_and_unload()
10merged_model.save_pretrained("./merged_model")1@misc{llama3-medical-8b-sft-lora,
2 author = {bootscoder},
3 title = {Llama-3-Medical-8B-SFT-LoRA},
4 year = {2024},
5 publisher = {HuggingFace},
6 url = {https://huggingface.co/bootscoder/Llama-3-Medical-8B-SFT-LoRA}
7}