Gbenga commited on
Commit
b6123a2
·
1 Parent(s): 3d089b3

added peft

Browse files
Files changed (2) hide show
  1. app.py +8 -4
  2. requirements.txt +2 -0
app.py CHANGED
@@ -1,11 +1,15 @@
1
  import gradio as gr
2
  import torch
3
- from transformers import AutoModel, AutoTokenizer
 
4
 
5
- MODEL_ID = "newadays/gemma_3_lora_ig_post"
 
6
 
7
- tokenizer = AutoTokenizer.from_pretrained(MODEL_ID)
8
- model = AutoModel.from_pretrained(MODEL_ID, dtype="auto")
 
 
9
 
10
  PLATFORM_PROMPTS = {
11
  "Instagram": (
 
1
  import gradio as gr
2
  import torch
3
+ from transformers import AutoModelForCausalLM, AutoTokenizer
4
+ from peft import PeftModel
5
 
6
+ BASE_MODEL = "unsloth/gemma-3-270m-it"
7
+ LORA_ADAPTER = "newadays/gemma_3_lora_ig_post"
8
 
9
+ tokenizer = AutoTokenizer.from_pretrained(LORA_ADAPTER)
10
+ base_model = AutoModelForCausalLM.from_pretrained(BASE_MODEL, torch_dtype=torch.float32)
11
+ model = PeftModel.from_pretrained(base_model, LORA_ADAPTER)
12
+ model.eval()
13
 
14
  PLATFORM_PROMPTS = {
15
  "Instagram": (
requirements.txt CHANGED
@@ -1,4 +1,6 @@
1
  gradio>=4.0.0
2
  torch
3
  transformers
 
 
4
  sentencepiece
 
1
  gradio>=4.0.0
2
  torch
3
  transformers
4
+ peft
5
+ accelerate
6
  sentencepiece