Ich versuche, Bilder in 10 Klassen zu klassifizieren. Um Wahrscheinlichkeiten für Bilder zu erhalten, verwende ich die Funktion model.predict_generator() in keras. Dies gibt nur Vorhersagewerte zurück und nicht die entsprechende Proben-ID (in diesem Fall Bilddateiname).In welcher Reihenfolge übernimmt 'flow_from_directory' in Keras die Proben?
test_datagen = ImageDataGenerator(rescale=1./255)
validation_generator = test_datagen.flow_from_directory(
'/path/',
target_size=(256, 256),
batch_size=32,`
class_mode='categorical')
predictions = model.predict_generator(validation_generator, val_samples=10000)
In welcher Reihenfolge liest das '.flow_from_directory' die Beispiele?
(OR)
Wie finde ich die entsprechenden Bildnamen/ID der Vorhersagen?
Klicken Sie auf here für den Code.
Wie es funktioniert, wenn 'predict_generator' eine' val_samples' hat, die mehr als die Anzahl der Dateien im Verzeichnis? Wickelt es sich? –