Pelo o que eu entendi, o Cross Validate não treina o modelo e devemos treinar com todos os dados que foram passados para o Cross Validate, mas se eu passar todos os dados de x e y(sem separar em treino e teste) o algoritmo não irá ficar 'viciado'? Minha interpretação de separar entre treino e teste é para evitar isso, mas por que nesse caso eu posso treinar com todos?