Closed JBorrow closed 3 years ago
Currently failing on the cross check
Now fixed the cross check
Looks good! I'll try and give it a test soon to see if everything is working.
Everything seems to be working smoothly! (and it was way less effort than expected to switch). Sadly it doesn't seem to be quicker (which would have been odd anyway).
Changes the API of all four emulators to be consistent. They all now have consistent parameters for fit_model and predict_model, with the specifiers for the behaviour of each emulator being given to the initialisers instead.
So before we would do (for a generic emulator):
Now, we do:
Why this change?
This consitent API allows us to programatically compare different methods of training the emulator against each other. It is also much more consistent with other machine learning packages out there, that specify the behaviour of the model in the initialiser and the data in the training method.