Импорт существующего файла Python SAV в среду - PullRequest
0 голосов
/ 11 января 2019

Я пытаюсь импортировать файл .sav (прогностическая модель, сгенерированная в python), но не добиваюсь большого прогресса. Я использовал этот урок , но он все равно не помог. models/ - это каталог, в котором находится файл .sav. Любая помощь будет оценена.

sc.io.readsav('models/Predictive_Model.sav', idict = 'model')

Ошибка:

    724     signature = _read_bytes(f, 2)
    725     if signature != b'SR':
--> 726         raise Exception("Invalid SIGNATURE: %s" % signature)
    727 
    728     # Next, the record format, which is '\x00\x04' for normal .sav

Exception: Invalid SIGNATURE: b'\x80\x03'

1 Ответ

0 голосов
/ 11 января 2019

Использование Pickle для сохранения модели:

# save the model to disk
filename = 'finalized_model.sav'
pickle.dump(model, open(filename, 'wb'))

# some time later...

# load the model from disk
loaded_model = pickle.load(open(filename, 'rb'))
result = loaded_model.score(X_test, Y_test)
print(result)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...