arasaltan commited on
Commit
cf54705
Β·
verified Β·
1 Parent(s): eba67a6

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -6
app.py CHANGED
@@ -11,13 +11,18 @@ tokenizer = AutoTokenizer.from_pretrained(BASE_MODEL)
11
  tokenizer.pad_token = tokenizer.eos_token
12
 
13
  # Base model (CPU)
14
- model = AutoModelForCausalLM.from_pretrained(
15
- BASE_MODEL,
16
- torch_dtype=torch.float32,
17
- device_map={"": "cpu"},
18
- low_cpu_mem_usage=True
19
- )
20
 
 
 
 
 
 
21
  # Load LoRA
22
  model = PeftModel.from_pretrained(model, LORA_PATH)
23
  model.eval()
 
11
  tokenizer.pad_token = tokenizer.eos_token
12
 
13
  # Base model (CPU)
14
+ base_model = AutoModelForCausalLM.from_pretrained(
15
+ repo_id,
16
+ device_map='auto',
17
+ offload_folder="offload/" )
18
+
19
+ base_model.config.use_cache = False
20
 
21
+ model = PeftModel.from_pretrained(
22
+ base_model,
23
+ output_dir,
24
+ offload_folder = "offload/"
25
+ )
26
  # Load LoRA
27
  model = PeftModel.from_pretrained(model, LORA_PATH)
28
  model.eval()