A cross validation hyper-parameter optimization module.