Hi, I am fine-tuning a classification model and would like to log accuracy, precision, recall and F1 using Trainer API.
While I am using metric = load_metric("glue", "mrpc") it logs accuracy and F1, but when I am using metric = load_metric("precision", "recall", "f1") it only logs the first metric.
Is it by design? Do I need to write a custom script if I want to log all these metrics by epochs/steps using Trainer API?