Tonic commited on
Commit
2abcc23
1 Parent(s): 7e252d2

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -0
app.py CHANGED
@@ -1,3 +1,4 @@
 
1
  import torch
2
  import torch.nn.functional as F
3
  from torch import Tensor
@@ -113,6 +114,7 @@ def embedding_worker():
113
  embedding_request_queue.task_done()
114
  clear_cuda_cache()
115
 
 
116
  def compute_embeddings(selected_task, input_text):
117
  try:
118
  task_description = tasks[selected_task]
@@ -155,6 +157,7 @@ def compute_similarity(selected_task, sentence1, sentence2, extra_sentence1, ext
155
  clear_cuda_cache()
156
  return similarity_scores
157
 
 
158
  def compute_cosine_similarity(emb1, emb2):
159
  tensor1 = torch.tensor(emb1).to(device).half()
160
  tensor2 = torch.tensor(emb2).to(device).half()
 
1
+ import spaces
2
  import torch
3
  import torch.nn.functional as F
4
  from torch import Tensor
 
114
  embedding_request_queue.task_done()
115
  clear_cuda_cache()
116
 
117
+ @spaces.GPU
118
  def compute_embeddings(selected_task, input_text):
119
  try:
120
  task_description = tasks[selected_task]
 
157
  clear_cuda_cache()
158
  return similarity_scores
159
 
160
+ @spaces.GPU
161
  def compute_cosine_similarity(emb1, emb2):
162
  tensor1 = torch.tensor(emb1).to(device).half()
163
  tensor2 = torch.tensor(emb2).to(device).half()