Save trained model intermittently with BSON and allow for saving and loading for restart
Save trained model intermittently with BSON and allow for saving and loading for restart