将分类器投入生产

将分类器投入生产,第1张

将分类器投入生产

只需替换:

  #load classifier and predict  classifier = joblib.load('class.pkl')  #vectorize/transform the new title then predict  vectorizer = TfidfVectorizer(sublinear_tf=True, max_df=0.5, ngram_range=(1, 3))  X_test = vectorizer.transform(title)  predict = classifier.predict(X_test)  return predict

通过:

  # load the saved pipeline that includes both the vectorizer  # and the classifier and predict  classifier = joblib.load('class.pkl')  predict = classifier.predict(X_test)  return predict

class.pkl
包括完整的管道,因此无需创建新的矢量化器实例。如错误消息所述,您需要重用最初训练的矢量化程序,因为从令牌(字符串ngram)到列索引的特征映射保存在矢量化程序本身中。此映射称为“词汇表”。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5508271.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-13
下一篇 2022-12-13

发表评论

登录后才能评论

评论列表(0条)

保存