Spaces:
Sleeping
Sleeping
Commit
·
5bd5beb
1
Parent(s):
841911a
Update pages/Подбор фильмов по описанию✏️🔍.py
Browse files
pages/Подбор фильмов по описанию✏️🔍.py
CHANGED
@@ -24,10 +24,10 @@ def load_model():
|
|
24 |
tokenizer = AutoTokenizer.from_pretrained("DeepPavlov/rubert-base-cased-sentence")
|
25 |
|
26 |
@st.cache_data
|
27 |
-
def encode_description(
|
28 |
-
tokens =
|
29 |
with torch.no_grad():
|
30 |
-
outputs =
|
31 |
embeddings = outputs.last_hidden_state.mean(dim=1)
|
32 |
return embeddings.cpu().numpy().astype('float32')
|
33 |
|
|
|
24 |
tokenizer = AutoTokenizer.from_pretrained("DeepPavlov/rubert-base-cased-sentence")
|
25 |
|
26 |
@st.cache_data
|
27 |
+
def encode_description(_tokenizer, _model, description):
|
28 |
+
tokens = _tokenizer(description, return_tensors="pt")
|
29 |
with torch.no_grad():
|
30 |
+
outputs = _model(**tokens)
|
31 |
embeddings = outputs.last_hidden_state.mean(dim=1)
|
32 |
return embeddings.cpu().numpy().astype('float32')
|
33 |
|