print(f"Training class counts: {class_counts}") print(f"Applied class weights: {display_weights}") for name, model in models.items(): model.fit(X_train, y_train) predictions = model.predict(X_test) balanced_accuracy = balanced_accuracy_score(y_test, predictions) minority_recall = recall_score(y_test, predictions, pos_label=1) print( f"{name}: balanced_accuracy={balanced_accuracy:.3f}, " f"minority_recall={minority_recall:.3f}" )