saujasv commited on
Commit
eb939c7
·
1 Parent(s): 678feb3

make demo cpu compatible

Browse files
Files changed (1) hide show
  1. app.py +5 -2
app.py CHANGED
@@ -1,8 +1,11 @@
1
  from typing import Any
2
  import gradio as gr
3
  import itertools
 
4
  from listener import Listener
5
 
 
 
6
  # pragmatic_listener = Listener(
7
  # "pragmatic-programs/pragmatic-ft-listener",
8
  # {
@@ -18,13 +21,13 @@ listener = Listener(
18
  "pragmatic-programs/listener-suffix-idx-300k",
19
  {
20
  "do_sample": True,
21
- "num_return_sequences": 100,
22
  "num_beams": 1,
23
  "temperature": 1,
24
  "top_p": 0.9,
25
  "max_new_tokens": 128,
26
  },
27
- )
28
 
29
  N_EXAMPLES = 3
30
 
 
1
  from typing import Any
2
  import gradio as gr
3
  import itertools
4
+ import torch
5
  from listener import Listener
6
 
7
+ device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
8
+
9
  # pragmatic_listener = Listener(
10
  # "pragmatic-programs/pragmatic-ft-listener",
11
  # {
 
21
  "pragmatic-programs/listener-suffix-idx-300k",
22
  {
23
  "do_sample": True,
24
+ "num_return_sequences": 500,
25
  "num_beams": 1,
26
  "temperature": 1,
27
  "top_p": 0.9,
28
  "max_new_tokens": 128,
29
  },
30
+ ).to(device)
31
 
32
  N_EXAMPLES = 3
33