--- license: cc-by-nc-sa-4.0 --- # CITDA: Fine-tuned `bert-base-uncased` on the `emotions` dataset Demo Notebook: https://colab.research.google.com/drive/10ZCFvlf2UV3FjU4ymf4OoipQvqHbIItG?usp=sharing ## Packages - Install `torch` - Also, `pip install transformers datasets scikit-learn wandb seaborn python-dotenv` ## Train 1. Rename `.env.example` to `.env` and set an API key from [wandb](https://wandb.ai/authorize) 2. You can adjust model parameters in the `explainableai.py` file. 2. The model (`pytorch_model.bin`) is a based on the `bert-base-uncased` and already trained on the `emotions` dataset. To re-produce the training run `finetune-emotions.py`. You can change the base model, or the dataset by changing that file's code. ## Example Run `example.py` ## Train The model is already trained on `bert-base-uncased` with the [emotions dataset](https://huggingface.co/datasets/emotion). However, you can change parameters and re-fine-tune the model by running `finetune-emotions.py`.