Model training

To train a model,