Cross validation is usually coupled with model selection. This method trains and evaluates models multiple times but only outputs a double, which is not very practical.