Я обучил модель, используя PyNeural.Сохранение модели PyNeural на диск
Как сохранить эту обученную модель? Я пробовал pickle
и sklearn.externals.joblib
, но не работал. Как позже, TypeError: can't pickle NeuralNet objects
Я обучил модель, используя PyNeural.Сохранение модели PyNeural на диск
Как сохранить эту обученную модель? Я пробовал pickle
и sklearn.externals.joblib
, но не работал. Как позже, TypeError: can't pickle NeuralNet objects
Автор PyNeural здесь. Проще всего позвонить по телефону
NeuralNet.get_params()
метод на вашем объекте NeuralNet. Это вернет кортеж, состоящий из параметров модели. Вы должны уметь рассолить и распутать этот кортеж. Для загрузки параметров в новую модель, создавать новый объект NeuralNet с теми же размерами и количеством слоев, а затем вызвать
NeuralNet.set_params(params)
где «» PARAMS является кортежем вы сохранили.
Надеюсь, вам понравится использование PyNeural!
Что вы пробовали? 'joblib.dump (clf, 'clfname.pkl')' это должно работать идеально. – Zero
Дополнительная информация, кроме * «не работает» *? Пожалуйста, прочитайте http://stackoverflow.com/help/mcve – jonrsharpe
В нем говорится: 'TypeError: не удается рассорить объекты NeuralNet' – VeilEclipse