BillBojangeles2000 commited on
Commit
500644b
·
1 Parent(s): 644a42c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -0
app.py CHANGED
@@ -27,6 +27,14 @@ from transformers import BartTokenizer, BartForConditionalGeneration
27
  tokenizer = BartTokenizer.from_pretrained('vblagoje/bart_lfqa')
28
  generator = BartForConditionalGeneration.from_pretrained('vblagoje/bart_lfqa').to('cpu')
29
 
 
 
 
 
 
 
 
 
30
  def query_pinecone(query, top_k):
31
  # generate embeddings for the query
32
  xq = retriever.encode([query]).tolist()
 
27
  tokenizer = BartTokenizer.from_pretrained('vblagoje/bart_lfqa')
28
  generator = BartForConditionalGeneration.from_pretrained('vblagoje/bart_lfqa').to('cpu')
29
 
30
+ import torch
31
+ from sentence_transformers import SentenceTransformer
32
+
33
+ # set device to GPU if available
34
+ device = 'cuda' if torch.cuda.is_available() else 'cpu'
35
+ # load the retriever model from huggingface model hub
36
+ retriever = SentenceTransformer("flax-sentence-embeddings/all_datasets_v3_mpnet-base", device=device)
37
+
38
  def query_pinecone(query, top_k):
39
  # generate embeddings for the query
40
  xq = retriever.encode([query]).tolist()