Antonio Toro Jaén commited on
Commit
bf61c9e
·
1 Parent(s): e3a8eea
Files changed (1) hide show
  1. app.py +12 -6
app.py CHANGED
@@ -3,23 +3,29 @@ import torch
3
  import re
4
  import os
5
  import csv
6
- from transformers import AutoModelForCausalLM, AutoTokenizer
7
  import torch
8
  from huggingface_hub import login
9
 
10
  login(os.environ["HF_TOKEN"])
11
 
12
 
 
 
 
13
 
14
  model_name = "atorojaen/DeepSeekMisongynyLyrics"
15
 
16
- tokenizer = AutoTokenizer.from_pretrained(model_name)
17
- model = AutoModelForCausalLM.from_pretrained(
18
- model_name,
19
- torch_dtype=torch.float16,
20
- device_map="auto"
21
  )
22
 
 
 
 
 
23
  device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
24
  model.eval() # <- sí se puede usar
25
 
 
3
  import re
4
  import os
5
  import csv
 
6
  import torch
7
  from huggingface_hub import login
8
 
9
  login(os.environ["HF_TOKEN"])
10
 
11
 
12
+ from unsloth import FastLanguageModel
13
+ from transformers import AutoTokenizer
14
+ import torch
15
 
16
  model_name = "atorojaen/DeepSeekMisongynyLyrics"
17
 
18
+ model, tokenizer = FastLanguageModel.from_pretrained(
19
+ model_name = model_name,
20
+ max_seq_length = 2048,
21
+ dtype = torch.float16,
22
+ load_in_4bit = True,
23
  )
24
 
25
+ device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
26
+ model.eval()
27
+
28
+
29
  device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
30
  model.eval() # <- sí se puede usar
31