qa-persian-mdeberta-v3-base-squad2

makhataei
Pregunta y respuesta

Este modelo es una versión ajustada de makhataei/qa-persian-mdeberta-v3-base-squad2 en un conjunto de datos desconocido. Está diseñado para responder preguntas en persa utilizando la arquitectura Deberta-v2. Los resultados del modelo en el conjunto de evaluación son los siguientes: Pérdida: 5.1273.

Como usar

from transformers import AutoModelForQuestionAnswering, AutoTokenizer
import torch
modelo = 'makhataei/qa-persian-mdeberta-v3-base-squad2'

model = AutoModelForQuestionAnswering.from_pretrained(modelo)
tokenizer = AutoTokenizer.from_pretrained(modelo)

contexto = 'Su contexto aquí'
consulta = 'Su pregunta aquí'

inputs = tokenizer.encode_plus(consulta, contexto, return_tensors='pt')
outputs = model(**inputs)

start_scores, end_scores = outputs.start_logits, outputs.end_logits
all_tokens = tokenizer.convert_ids_to_tokens(inputs['input_ids'][0])
respuesta = ' '.join(all_tokens[torch.argmax(start_scores) : torch.argmax(end_scores)+1])
print(respuesta)

Funcionalidades

Ajustado con Deberta-v2
Resultados de evaluación: Pérdida de 5.1273
Optimizado con Adam utilizando betas=(0.9, 0.999) y epsilon=1e-08
Esquema de aprendizaje: tipo lineal
Entrenamiento durante 100 épocas

Casos de uso

Responder preguntas en persa
Aplicaciones de chatbots en persa
Asistencia virtual en el idioma persa
Sistemas de apoyo al cliente para hablantes de persa