Closed bwpriest closed 1 year ago
Another advantage this provides is that model choices are explicit. Instead of depending implicitly upon conventions (e.g. eps
type determined by the shape of the passed value), the user explicitly declares the model choices at intialization time.
This will be a lot cleaner
Addressed with PR #118
Right now we are initializing lower level classes (
KernelFn
s andHyperparameters
) inside ofMuyGPS
. However, I believe that we want to modify this so that the user creates the lower lever classes directly, and passes them toMuyGPS
. This will serve to both make the API more readable and make the code internals more maintainable.The proposed change would move the current creation logic from
to something like