1) 잘못된 라벨 개수
train_generator = train_datagen.flow_from_dataframe(
train_df,
x_col='path',
y_col='class_name',
target_size=input_shape[:2],
batch_size=batch_size,
shuffle=False
)
validation_generator = test_datagen.flow_from_dataframe(
test_df,
x_col='path',
y_col='class_name',
target_size=input_shape[:2],
batch_size=batch_size,
shuffle=False
)
Found 11573 validated image filenames belonging to 338 classes.
Found 3076 validated image filenames belonging to 338 classes.
2) 수정
train_generator = train_datagen.flow_from_dataframe(
train_df,
x_col='path',
y_col='class_name',
target_size=input_shape[:2],
batch_size=batch_size,
shuffle=False,
classes=list(train_df['class_name'])
)
validation_generator = test_datagen.flow_from_dataframe(
test_df,
x_col='path',
y_col='class_name',
target_size=input_shape[:2],
batch_size=batch_size,
shuffle=False,
classes=list(train_df['class_name'])
)
Found 11573 validated image filenames belonging to 339 classes.
Found 3076 validated image filenames belonging to 339 classes.