José Guillermo Araya
search interface
de292ea
raw
history blame contribute delete
437 Bytes
"""Text encoder."""
from sentence_transformers import SentenceTransformer
from torch import Tensor
class TextEncoder:
"""Text encoder."""
def __init__(self) -> None:
"""Initialize the text encoder."""
self.model = SentenceTransformer("sentence-transformers/all-MiniLM-L12-v1")
def encode(self, text: str) -> Tensor:
"""Encode a string into an embedding."""
return self.model.encode(text)