title: How to save a trained model by scikit-learn?
body: <p>I am trying to re-create the prediction of a trained model but I don't know how to save a model.
  For example, I want to save the trained Gaussian processing regressor model and recreate the prediction after I trained the model.
  The package I used to train model is scikit-learn.</p>
  
  <pre><code>kernel = DotProduct() + WhiteKernel()
  gpr = GaussianProcessRegressor(kernel=kernel,random_state=0)
  gpr.fit(X,y)
  </code></pre>