Returned loss value is different than the loss printed with verbose
The model.evaluate function predicts the output for the given input and then computes the metrics function specified in the model.compile.Based on y_true and y_pred and returns the computed metric value as the output.
You can use  model.metrics_names  property of your model to find out what each of those values corresponds to.