I'm interested in saving the model created in Sklearn (e.g., EmpiricalCovariance, MinCovDet or OneClassSVM) and re-applying later on. I'm familiar with the option of saving a PKL file and joblib, however I would prefer to save the model explicitly and not a serialized python object. The main motivation for this is that it allows easily viewing the model parameters.
I found one reference to doing this: http://thiagomarzagao.com/2015/12/07/model-persistence-without-pickles/
The question is: Can I count on this working over time (i.e., new versions of sklearn)? Is this too much of a "hacky" solution?
Does anyone have experience doing this?
Thanks Jonathan