Files
rasbt--python-machine-learn…/code/ch09/pickle-test-scripts/pickle-load-test.py
T
2026-07-13 13:38:23 +08:00

18 lines
356 B
Python

import pickle
import re
import os
from vectorizer import vect
import numpy as np
clf = pickle.load(open('classifier.pkl', 'rb'))
label = {0: 'negative', 1: 'positive'}
example = ['I love this movie']
X = vect.transform(example)
print('Prediction: %s\nProbability: %.2f%%' %
(label[clf.predict(X)[0]],
np.max(clf.predict_proba(X)) * 100))