Вы можете выгружать / загружать различные структуры данных, используя pickle.В частности, одним из примеров может быть список моделей, оборудованных склеарном:
from sklearn import svm
from sklearn import datasets
from sklearn.naive_bayes import MultinomialNB
import pickle
clf1 = svm.SVC(gamma='scale')
clf2 = MultinomialNB()
iris = datasets.load_iris()
X, y = iris.data, iris.target
clf1.fit(X, y)
clf2.fit(X, y)
filename = "models.sav"
modlist = [clf1, clf2]
s = pickle.dump(modlist, open(filename, 'wb'))
modlist_loaded = pickle.load(open(filename, 'rb'))
clf1_loaded = modlist_loaded[0]
clf2_loaded = modlist_loaded[1]
print clf1_loaded.predict(X[:10])
print clf2_loaded.predict(X[:10])
Дайте мне знать, если это работает для вас.