Downloads · 30 days
0
niloydebbarma/BanglaSenti-XLM-RoBERTa-Experiment-Models
BanglaSenti-XLM-RoBERTa-Experiment-Models is a text classification model from niloydebbarma. Use it when you need a label for a piece of text. It is set up for transformers. The card lists the license as apache-2.0.
This directory contains all exported experiment models (LoRA and baseline) for BanglaSenti sentiment analysis, ready for sharing or uploading to the Hugging Face Hub. All files are strictly local and fully reproducible.
Downloads · 30 days
0
Access
Public
Updated Jul 10, 2025
Repo size
24.7 GB
Likes
0
Public
Click a slice to open those files.
.pt24.7 GB · 99%
From the Hugging Face model README
This directory contains all exported experiment models (LoRA and baseline) for BanglaSenti sentiment analysis, ready for sharing or uploading to the Hugging Face Hub. All files are strictly local and fully reproducible.
ex-baseline-4-8-qv/ — Baseline LoRA (rank=4, alpha=8, query/value)ex-16-32-qv/ — LoRA (rank=16, alpha=32, query/value)ex-32-64-qv/ — LoRA (rank=32, alpha=64, query/value)ex-32-64-tm-qkv/ — LoRA (rank=32, alpha=64, query/key/value)ex-32-64-tm-all/ — LoRA (rank=32, alpha=64, query/key/value/dense) — Main SOTAex-xlm-roberta-base/ — Baseline full fine-tuned XLM-RoBERTa (no LoRA)Each experiment folder contains:
checkpoints/ — All model weights, adapter weights, tokenizer files, and info
banglasenti-lora-xlmr/ or banglasenti-xlmr/ (baseline)
lora_adapter_state_dict.pt (LoRA only)lora_xlmr_weights.pt, final_lora_xlmr_weights.pt, or final_xlmr_weights.ptmodel_info.txt (metadata for each checkpoint)lora_adapter_weights/ or final_lora_adapter_weights/ (contains adapter_config.json, config.json)lora_xlmr_tokenizer/, final_tokenizer/, or xlmr_tokenizer/ (contains tokenizer.json, tokenizer_config.json, special_tokens_map.json, sentencepiece.bpe.model)final_state/ — Contains the final checkpoint after all training epochs, with the same structure as aboveconfigs/ — YAML config files for training and evaluation (train.yaml, eval.yaml, eval-xlm.yaml)logs/ — All logs for training and evaluation runs (train_banglasenti.log, train_banglasenti_main.log, eval_run.log, eval_run_xlm.log)lora_adapter_state_dict.pt, lora_xlmr_weights.pt, and model_info.txtfinal_state/ subfolder, such as final_lora_adapter_state_dict.pt, final_lora_xlmr_weights.pt, final_xlmr_weights.pt, and model_info.txt.pt extension (lora_adapter_state_dict.pt, lora_xlmr_weights.pt, final_lora_adapter_state_dict.pt, final_lora_xlmr_weights.pt, final_xlmr_weights.pt)config.json, adapter_config.json (with peft_type for LoRA)tokenizer.json, tokenizer_config.json, special_tokens_map.json, sentencepiece.bpe.model (the sentencepiece.bpe.model file is optional for LoRA adapters; if you face issues, see the main project documentation)model_info.txttrain.yaml, eval.yaml, eval-xlm.yamltrain_banglasenti.log, eval_run.log, train_banglasenti_main.log, eval_run_xlm.logpeft_type field must be present in the config.Apache 2.0
If you use these models or code, please cite as:
@misc{lora-banglasenti-xlmr-tpu,
title={LoRA Fine-Tuning of BanglaSenti on XLM-RoBERTa-Base Using Google TPUs},
author={Niloy Deb Barma},
year={2025},
howpublished={\url{https://github.com/niloydebbarma-code/LORA-FINETUNING-BANGLASENTI-XLMR-GOOGLE-TPU}},
note={Open-source Bengali sentiment analysis with LoRA and XLM-RoBERTa on TPU}
}
For full dataset citations and license information, see: