Thank you Arvind for the extra details. So what will happen when you will pass the validation_data arg to fit() in this case?
I think that users  have habits to naturally use validation_data arg in fit so it could be nice to have some disclaimer on the unexpected effects of this arg in the example/notebook or docs.