您已经安装了矢量化器,但由于它在
vectorize函数的生命周期内不存在,因此将其丢弃。相反,将模型
vectorize转换后保存在其中:
self._vectorizer = vectorizer
然后在
classify函数中,不要创建新的矢量化器。相反,请使用适合您的训练数据的数据:
input_counts = self._vectorizer.transform(input_text)

您已经安装了矢量化器,但由于它在
vectorize函数的生命周期内不存在,因此将其丢弃。相反,将模型
vectorize转换后保存在其中:
self._vectorizer = vectorizer
然后在
classify函数中,不要创建新的矢量化器。相反,请使用适合您的训练数据的数据:
input_counts = self._vectorizer.transform(input_text)