I am having a question that, According to my understanding, the validation set is usually used to fine-tune the hyperparameters and for early stopping to avoid overfitting in the case of CNN/MLP. But when we are dealing with the k fold cross-validation. Still, we can use validation dataset to tune typer parameters and save the checkpoints (Network weights) on which we achieve best validation result?