lrds-code/sym-pair
Viewer • Updated • 1.55M • 95
How to use lrds-code/simnonym with Transformers:
# Use a pipeline as a high-level helper
from transformers import pipeline
pipe = pipeline("text-classification", model="lrds-code/simnonym") # Load model directly
from transformers import AutoTokenizer, AutoModelForSequenceClassification
tokenizer = AutoTokenizer.from_pretrained("lrds-code/simnonym")
model = AutoModelForSequenceClassification.from_pretrained("lrds-code/simnonym")Simnonym é um classificador BERT-based de sinônimos da língua portuguesa.
A entrada deve sempre seguir o template do prompt
O modelo foi treinado e avaliado no conjunto de dados Sym-Pair.
Sym-Pair possui aproximadamente 1.5 milhões de sentenças que comparam pares de palavras. Esses pares podem ser sinônimos ou não.
Sym-Pair é composto por:
Exemplo de uma única classificação:
import torch
from transformers import AutoTokenizer
from transformers import AutoModelForSequenceClassification
model_name = 'lrds-code/simnonym'
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForSequenceClassification.from_pretrained(model_name)
inputs = tokenizer('As palavras "feliz" e "alegre" são sinônimos?', return_tensors='pt')
with torch.no_grad():
output = model(**inputs).logits
predict_id = logits.argmax().item()
model.config.id2label[predict_id]