keras: what is the difference between model.predict and model.predict_proba
In the recent version of keras e.g. 2.6.0, predict and predict_proba is same i.e. both give probabilities. To get the class labels use predict_classes. The documentation is not updated
I found model.predict and model.predict_proba both give an identical 2D matrix representing probabilities at each categories for each row. 
What is the difference of the two functions?