Estou tentando criar um programinha de deep learning, tudo está rodando perfeitamente.
O problema é que meus dados estão ordenados de maneira que a primeira metade do meu array tem uma classificação e a outra metade tem outra classificação. Se eu entendi direito, ao usar validation_split = 0.2, os ultimos 20% dos meus dados serão usados para validação, mas devido a forma como estão ordenados todos esses 20% terão a mesma classificação, o que não me parece uma boa ideia.
Há alguma maneira simples de eu "misturar" os meus dados e mantê-los com as marcações/classificações corretas, de maneira que ao usar o validation_split eu pegue dados com classificações diferentes para validação?