ValueError: обнаружены входные переменные с несовместимым количеством выборок: [6046, 6046, 11794] - PullRequest
0 голосов
/ 03 августа 2020

Я пытаюсь разделить данные на трин и тестовые данные. Я загружаю людей, вызывающих файлы, которые содержат все имена людей, и я пытаюсь разделить его, это мой код:

for p in people:
        p = p.split('\t')
        if len(p) > 1:
            if int(p[1]) >= 20:
                for num_img in range(1, int(p[1]) + 1):
                    imgl_list.append(os.path.join('/content/drive/My Drive/recfaces13/recfaces/datasets/LFW', 'lfw', p[0], p[0] + '_' +
                                                       '{:04}'.format(num_img) + '.' + 'jpg'))
                    classes.append(p[0])
                    people.append(p[0])

, а затем я пытаюсь разделить его

x1,x2,y1,y2=train_test_split(imgl_list,classes,test_size=0.2)

и ошибку всплывающее

...