Как вывести sklearn standardscaler
Я стандартизировал свои данные в sklearn с помощью предварительной обработки.стандартскейлер. Вопрос в том, как я могу сохранить это в своем локальном для последнего использования?
спасибо
1 ответов
если я правильно вас понимаю, вы хотите сохранить свою обученную модель, чтобы ее можно было загрузить снова правильно?
существует два способа, с помощью языка Python pickle
и другой метод, который должен использовать joblib
. Рекомендуемый метод -joblib
поскольку это приведет к гораздо меньшему файлу, чем рассол, который сбрасывает строковое представление вашего объекта:
from sklearn.externals import joblib
joblib.dump(clf, 'filename.pkl')
#then load it later, remember to import joblib of course
clf = joblib.load('filename.pk1')
посмотреть online docs