RohanSardar commited on
Commit
75d2690
·
verified ·
1 Parent(s): a02fede

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -6
app.py CHANGED
@@ -2,12 +2,10 @@ import streamlit as st
2
  from transformers import AutoModel, AutoTokenizer
3
  import torch
4
 
5
- # Load the model and tokenizer
6
  model_name = "sentence-transformers/all-MiniLM-L6-v2"
7
  tokenizer = AutoTokenizer.from_pretrained(model_name)
8
  model = AutoModel.from_pretrained(model_name)
9
 
10
- # Function to get embeddings
11
  def get_embedding(text):
12
  inputs = tokenizer(text, return_tensors="pt", padding=True, truncation=True)
13
  with torch.no_grad():
@@ -18,11 +16,9 @@ def get_embedding(text):
18
  st.title("Text Embedding with all-MiniLM-L6-v2")
19
  st.write("Enter text to get its embedding:")
20
 
21
- # Input text from the user
22
- input_text = st.text_area("Input Text", "")
23
 
24
- # If input text is provided, show the embeddings
25
  if input_text:
26
  embedding = get_embedding(input_text)
27
  st.write("Embedding:")
28
- st.write(embedding.numpy())
 
2
  from transformers import AutoModel, AutoTokenizer
3
  import torch
4
 
 
5
  model_name = "sentence-transformers/all-MiniLM-L6-v2"
6
  tokenizer = AutoTokenizer.from_pretrained(model_name)
7
  model = AutoModel.from_pretrained(model_name)
8
 
 
9
  def get_embedding(text):
10
  inputs = tokenizer(text, return_tensors="pt", padding=True, truncation=True)
11
  with torch.no_grad():
 
16
  st.title("Text Embedding with all-MiniLM-L6-v2")
17
  st.write("Enter text to get its embedding:")
18
 
19
+ input_text = st.text_input("Input Text", "")
 
20
 
 
21
  if input_text:
22
  embedding = get_embedding(input_text)
23
  st.write("Embedding:")
24
+ st.write(embedding)