Views
No views yet
1from transformers import AutoModelForSequenceClassification, AutoTokenizer, BitsAndBytesConfig
2from peft import PeftModel
3import torch
4bnb_config = BitsAndBytesConfig(
5 load_in_4bit=True, bnb_4bit_quant_type="nf4",
6 bnb_4bit_use_double_quant=True, bnb_4bit_compute_dtype=torch.float16,
7)
8base = AutoModelForSequenceClassification.from_pretrained(
9 "google/gemma-2-2b", num_labels=2,
10 quantization_config=bnb_config, torch_dtype=torch.float16, device_map="auto",
11)
12tokenizer = AutoTokenizer.from_pretrained("google/gemma-2-2b")
13base.config.pad_token_id = tokenizer.pad_token_id
14model = PeftModel.from_pretrained(base, "Mohammadeeu20/besstie-sarcasm-gemma2b-lora-en-au")