guychuk commited on
Commit
74f7421
·
verified ·
1 Parent(s): 26c7983

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -0
app.py CHANGED
@@ -2,11 +2,16 @@ import gradio as gr
2
  from transformers import AutoTokenizer, AutoModelForCausalLM
3
  import torch
4
 
 
 
5
  model_name = "Salesforce/codegen-350M-mono"
6
 
7
  tokenizer = AutoTokenizer.from_pretrained(model_name)
8
  model = AutoModelForCausalLM.from_pretrained(model_name)
9
 
 
 
 
10
  def generate_code(prompt):
11
  full_prompt = f"# HTML/CSS/JS website code for:\n# {prompt}\n"
12
  inputs = tokenizer(full_prompt, return_tensors="pt").input_ids
 
2
  from transformers import AutoTokenizer, AutoModelForCausalLM
3
  import torch
4
 
5
+ device = torch.device('cuda')
6
+
7
  model_name = "Salesforce/codegen-350M-mono"
8
 
9
  tokenizer = AutoTokenizer.from_pretrained(model_name)
10
  model = AutoModelForCausalLM.from_pretrained(model_name)
11
 
12
+ model.to(device)
13
+ tokenizer.to(device)
14
+
15
  def generate_code(prompt):
16
  full_prompt = f"# HTML/CSS/JS website code for:\n# {prompt}\n"
17
  inputs = tokenizer(full_prompt, return_tensors="pt").input_ids