pytorch_differentiable_auc Notebook trains a neural network to maximize AUC on the imbalanced churn dataset included in the repo. The isolated loss function is located in auc_loss.py