} else if (name.equals("RMSE")) {
return new RMSE();
} else if (name.equals("Accuracy")) {
return new Accuracy();
} else if (name.equals("BalancedYoundenIndex")) {
return new BalancedYoundenIndex();
} else {
throw new Exception("Unknown evaluation metric: " + name);
}
}