我已经为我的DCNN模型上传了15个场景数据集,我需要将其拆分为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)我得到的错误是:
File "<ipython-input-365-284a427d724b>", line 3
(X_train, y_train) (X_test, y_test) = dataSyntaxError:无法赋值给函数调用
如果有人能帮我的话我会很感激
发布于 2020-03-20 15:19:01
您的任务不正确。我不知道你的数据结构,但你可以试试这个:
(X_train, y_train),(X_test, y_test) = datahttps://stackoverflow.com/questions/60769076
复制相似问题