Choose Folder 2D
Dieser Funktionsblock wird verwendet, um ein Verzeichnis auszuwählen, das Bilddaten enthält, die in strukturierten Ordnern organisiert sind. Er wurde entwickelt, um die Vorbereitung der Daten für das Training eines 2D-Konvolutionalen Neuronalen Netzwerks (CNN) zu erleichtern.
📥 Eingänge
Dieser Funktionsblock hat keine Eingänge.
📤 Ausgänge
PNNModel
Diese Ausgabe bietet die Konfiguration des Modells, einschließlich des Pfads zu den Trainingsdaten und der aus dem Datensatz abgeleiteten Klassen.
🕹️ Steuerungen
Channel Size
Ein Dropdown-Menü, mit dem Sie den Farbmix für das Lesen von Bildern (z. B. Graustufen oder RGB) angeben können.
Data Augmentation
Ein Kontrollkästchen, das die Datenaugmentation während des Trainingsprozesses aktiviert oder deaktiviert. Dies kann helfen, die Robustheit des Modells zu verbessern.
Choose Folder
Ein Button, der beim Klicken einen Dialog öffnet, um den Ordner mit dem strukturierten Datensatz auszuwählen.
🎨 Funktionen
Structured Folder Support
Der Block prüft eine spezifische Ordnerstruktur (train
, validation
und test
), um sicherzustellen, dass die Daten korrekt für das Modelltraining organisiert sind.
Class Logging
Protokolliert automatisch die Klassennamen, die im Verzeichnis der Trainingsdaten gefunden wurden, zur Referenz für den Benutzer.
📝 Nutzungshinweise
Select Folder: Klicken Sie auf den
Choose Folder
-Button, um das Verzeichnis mit Ihren Bildern zu finden. Der Ordner sollte Unterverzeichnisse fürtrain
,validation
und optionaltest
enthalten.Configure Channel Size: Wählen Sie den gewünschten Lese-Modus für Bilder (Graustufen oder RGB) über das Dropdown-Menü aus.
Toggle Data Augmentation: Aktivieren oder deaktivieren Sie die Option
Data Augmentation
, je nachdem, ob Sie während des Trainings eine Augmentation anwenden möchten.Evaluate: Führen Sie den Funktionsblock aus, um eine Modellkonfiguration basierend auf dem ausgewählten Datensatz zurückzugeben.
📊 Bewertung
Wenn er ausgeführt wird, prüft dieser Funktionsblock die gewählte Ordnerstruktur, protokolliert die relevanten Klassen und bietet die erforderlichen Konfigurationen für das Training eines CNN, wobei eine strukturierte Ausgabe für die weitere Verarbeitung zurückgegeben wird.
🛠️ Fehlersuche
💡 Tipps und Tricks
Last updated