When using validation_split and shuffle with the fit() function, the shuffle is applied after the data is separated into training and validation sets. That's probably not intended.
That is intended. To quote fchollet,
No; in many cases this would lead to user errors, e.g. any case where the data is generated by a sequential process. I've seen many cases where this feature of Keras saved a user from validating on past data when they should been using only future data.
See this issue comment.
thanks for linking the quote. if this is how it should be, so be it. i just want to say that i don't agree with it.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed after 30 days if no further activity occurs, but feel free to re-open a closed issue if needed.
Most helpful comment
thanks for linking the quote. if this is how it should be, so be it. i just want to say that i don't agree with it.