I have another question regarding the dataset split.
If I have a train and test set can I perform all the preprocessing steps (scaling, imputation, ...) on the training one and then split it into training and validation to have a first evaluation of the model?
Or should I firstly split the training set into train and validation?
Many thanks.