Ich habe einige fehlerhafte Daten in meinem Trainingssatz gefunden (falsch beschriftete Beispiele) und während ich die Quelle korrigiert habe, möchte ich weiterhin mit dem gleichen Datensatz experimentieren, den ich brauche um diese Aufzeichnungen zu überspringen.Löschen/Überspringen von Datensätzen beim Laden von Daten
Ich benutze einen TFRecordReader und lade mit parse_single_example & shuffle_batch. Kann ich irgendwo einen Filter bereitstellen?
Danke - das scheint großartig zu funktionieren. Können Sie erklären, wie der Teil expand_dims funktioniert? Für mich scheint es, eine zusätzliche 1-dimensionale Dimension hinzuzufügen, aber ich kann nicht ganz verstehen, wie es verwendet wird. –
Die zusätzliche 1-dimensionale Dimension wird von 'shuffle_batch()' mit 'enqueue_many = True' verwendet. Die Größe der ersten Dimension gibt an, wie viele Elemente in die Warteschlange eingereiht werden sollen, also eins, wenn 'is_correctly_marked == True 'ist, andernfalls null. Ist das sinnvoll? – Boris
Sure tut, danke –