【发布时间】:2021-09-18 23:49:26
【问题描述】:
我已经使用以下方法训练了一个模型:
train_datagen = ImageDataGenerator(rescale = 1/255,
zoom_range=0.3,
shear_range=0.3,
horizontal_flip=True,
rotation_range=30,
fill_mode="nearest",
validation_split = 0.2)
test_datagen = ImageDataGenerator(rescale = 1./255
)
train_dataset = train_datagen.flow_from_directory(directory = './train',
target_size = tsize,
class_mode = 'categorical',
subset = 'training',
batch_size = BS)
valid_dataset = train_datagen.flow_from_directory(directory = './train',
target_size = tsize,
class_mode = 'categorical',
subset = 'validation',
batch_size = BS)
test_dataset = test_datagen.flow_from_directory(directory = './test',
target_size = tsize,
class_mode = 'categorical',
batch_size = BS)
还有:
hist = model.fit(train_dataset,validation_data=valid_dataset,epochs=30,callbacks=[vgg_step_1])
我如何绘制混淆矩阵?,我很困惑,我只有验证与训练图。
【问题讨论】:
标签: tensorflow machine-learning keras