Views
No views yet
1from transformers import AutoModelForCausalLM, AutoTokenizer
2from peft import PeftModel
3
4# Load base model and tokenizer
5base_model = AutoModelForCausalLM.from_pretrained("allenai/OLMo-2-1124-7B-Instruct")
6tokenizer = AutoTokenizer.from_pretrained("allenai/OLMo-2-1124-7B-Instruct")
7
8# Load LoRA adapter
9model = PeftModel.from_pretrained(base_model, "olmo-code-sft-7b-lr0.0005")
10
11# Generate code
12prompt = "Write a Python function to calculate fibonacci numbers"
13inputs = tokenizer(prompt, return_tensors="pt")
14outputs = model.generate(**inputs, max_length=200)
15print(tokenizer.decode(outputs[0], skip_special_tokens=True))1@misc{olmo-code-sft-7b,
2 author = {OLMo Code SFT Team},
3 title = {OLMo Code SFT - 7B Model},
4 year = {2024},
5 publisher = {Hugging Face},
6 journal = {Hugging Face repository},
7 howpublished = {\url{https://huggingface.co/olmo-code-sft-7b-lr0.0005}},
8}