Currently, there exists some amout of coupling in the hyperparameters of sktime classes. For example, the MCMC related parameters are only used if inference_method="mcmc". A new design should be proposed to avoid this, maybe by having an InferenceEngine object as hyperparameter instead.
Currently, there exists some amout of coupling in the hyperparameters of sktime classes. For example, the MCMC related parameters are only used if
inference_method="mcmc"
. A new design should be proposed to avoid this, maybe by having anInferenceEngine
object as hyperparameter instead.Example:
And possibly, with some syntatic sugar