Views
No views yet
davlan/afro-xlmr-base for a regression task on multilingual text data. The model outputs continuous values and has been optimized using the 🤗 Trainer API and Optuna for hyperparameter tuning.afro-xlmr-base), a multilingual language model trained on multiple African languages. We fine-tuned it for a regression task, using a custom dataset where the goal is to predict a numerical score based on input text.davlan/afro-xlmr-basedavlan/afro-xlmr-base1from transformers import AutoTokenizer, AutoModelForSequenceClassification
2
3model = AutoModelForSequenceClassification.from_pretrained("MichelRoland/Haussa-Afro-xlmr-base")
4tokenizer = AutoTokenizer.from_pretrained("MichelRoland/Haussa-Afro-xlmr-base")
5
6inputs = tokenizer("Your input text here", return_tensors="pt")
7outputs = model(**inputs)
8prediction = outputs.logits.squeeze().item()1from transformers import AutoTokenizer, AutoModelForSequenceClassification
2
3tokenizer = AutoTokenizer.from_pretrained("MichelRoland/Haussa-Afro-xlmr-base")
4model = AutoModelForSequenceClassification.from_pretrained("MichelRoland/Haussa-Afro-xlmr-base")Trainer with compute_metrics returning RMSE and Spearmaneval_rmse1best_run = trainer.hyperparameter_search(
2 direction="minimize",
3 hp_space=hp_space,
4 n_trials=10,
5 compute_objective=lambda metrics: metrics["eval_rmse"],
6 backend="optuna"
7)1{
2 "eval_spearman": 0.64
3}