Невозможно загрузить 15 наборов сцен (от 0,7 до 0,3) - PullRequest
1 голос
/ 20 марта 2020

Я загрузил 15 наборов данных сцены для своей модели DCNN, и мне нужно разделить его на коэффициент от 0,7 до 0,3 для обучения и тестирования соответственно. Модель должна быть построена таким образом, чтобы была выполнена точность для всего набора данных, а также для отдельной категории. Это код, который я пытаюсь выполнить для разделения

data = read_training_data_4classification('15_Scene_dataset', 32, 32)
import numpy as np
(X_train, y_train) (X_test, y_test) = data
print(X_train, 'train samples')
print(X_test, 'test samples')
print(y_train, 'train samples')
print(y_test, 'test samples')
print(x_train.shape[0], 'trainsamples')
print(X_test.shape[0], 'test samples')
# Convert class vectors to binary class matrices.
y_train = keras.utils.to_categorical(y_train, num_classes)
y_test = keras.utils.to_categorical(y_test, num_classes)

Ошибка, которую я получаю is:

File "<ipython-input-365-284a427d724b>", line 3
(X_train, y_train) (X_test, y_test) = data

SyntaxError: невозможно назначить вызов функции

Буду признателен, если кто-нибудь поможет мне здесь

1 Ответ

0 голосов
/ 20 марта 2020

Ваше задание не в порядке. Я не знаю структуру ваших данных, но вы можете попробовать это:

(X_train, y_train),(X_test, y_test) = data
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...