Привет, мы хотим показать вывод наших категорий после того, как мы закончили обучение наборов данных, но мы обнаружили ошибку на нашей вкладке классификации, вот коды на нашей вкладке классификации
def on_classify(self):
data_classify = self.model_entry.get()
try:
global outputClassify
model = self.model_entry.get()
vectorizer = self.vector_entry.get()
filenameClassify = self.test_entry.get()
fileClassify = pd.read_csv(filenameClassify, encoding = "latin-1", sep = "\t", error_bad_lines = False, names = ['date','text'])
ЭТО ОШИБКА ЧАСТЬ
ER_vector = vectorizer.transform(fileClassify['text'].values.astype('U'))
date = fileClassify['date']
text = fileClassify['text']
predictions = model.predict(ER_vector)
outputClassify = pd.DataFrame({'Date' : date, 'Text' : text, 'Class': predictions })
pd.set_option('display.max_rows', None)
pd.set_option('display.max_columns', None)
pd.set_option('display.max_colwidth', -1000)
pd.set_option('display.expand_frame_repr', True)
classifyOutput.insert('end', outputClassify)