ntaexams commited on
Commit
e653420
·
verified ·
1 Parent(s): af3558b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -2
app.py CHANGED
@@ -7,14 +7,19 @@ from transformers import AutoModelForCausalLM, AutoTokenizer
7
  import torch
8
  import bitsandbytes as bnb
9
 
 
 
 
10
  model_name = "microsoft/phi-2"
11
  model = AutoModelForCausalLM.from_pretrained(
12
  model_name,
13
- load_in_8bit=True,
14
- device_map="auto"
15
  )
16
  tokenizer = AutoTokenizer.from_pretrained(model_name)
17
 
 
 
 
18
  # Set device
19
  device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
20
  model.to(device)
 
7
  import torch
8
  import bitsandbytes as bnb
9
 
10
+ from transformers import AutoModelForCausalLM, AutoTokenizer
11
+ import torch
12
+
13
  model_name = "microsoft/phi-2"
14
  model = AutoModelForCausalLM.from_pretrained(
15
  model_name,
16
+ torch_dtype=torch.float32 # Use full precision for CPU
 
17
  )
18
  tokenizer = AutoTokenizer.from_pretrained(model_name)
19
 
20
+ device = "cpu"
21
+ model.to(device)
22
+
23
  # Set device
24
  device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
25
  model.to(device)