- The training set (80%) is used for cross validation and training the model, while the test set is only used to assess how the model performs when faced with new data.
- The above link provided by you indicated that "Holdout" method for cross validation is used.
- Refer the following link for Bayesian Hyperparameter Optimization, it should help you understand better the concept of optimization and model training with code, diagrams and visualizations.