The hyperparameters are tuned using Bayesian optimization.
To tune the hyperparameters for an ML model:
bin/tunehp.sh model_config dataset
model_config
: Name of the ML model configuration to use. This should correspond to a configuration file namedconfig/model_config.sh
.dataset
: Dataset identifier. Check the variablestrain_file
andeval_file
inbin/train.sh
to ensure that this maps to the correct data.
You can define the domain to explore for hyperparameter tuning by creating a
corresponding configuration file: config/your_model_config_hptuning.yaml
.
Look at other hyperparameter tuning configuration files in config/
for
examples.