title: Python scikit-learn to JSON
body: <p>I have a model built with Python scikit-learn. I understand that the models can be saved in Pickle or Joblib formats. Are there any existing methods out there to save the jobs in JSON format? Please see the model build code below for reference:</p>
  
  <pre><code>import pandas
  from sklearn import model_selection
  from sklearn.linear_model import LogisticRegression
  import pickle
  url = "https://archive.ics.uci.edu/ml/machine-learning-databases/pima-indians-diabetes/pima-indians-diabetes.data"
  names =['preg', 'plas', 'pres', 'skin', 'test', 'mass', 'pedi', 'age', 'class']
  dataframe = pandas.read_csv(url, names=names)
  array = dataframe.values
  X = array[:,0:8]
  Y = array[:,8]
  test_size = 0.33
  seed = 7
  X_train, X_test, Y_train, Y_test = model_selection.train_test_split(X, Y, test_size=test_size, random_state=seed)
  # Fit the model on 33%
  model = LogisticRegression()
  model.fit(X_train, Y_train)
  filename = 'finalized_model.sav'
  pickle.dump(model, open(filename, 'wb'))
  </code></pre>