Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Ich lad die branch jetzt mal hoch, um ein paar Dinge dazu aufschreiben zu können.
meine Idee im Moment ist, fast alles mithilfe von pandas zu machen.
DataFramehat einen Index, den ich wegspeichern kannbeim Speichern passiert folgendes:
damit sieht die solution etwa so aus wie die train.csv (Facial Keypoints als Spalten, Image-Id als Zeilen)
daraus können wir dann durch einen loop oder ein bisschen pandas-magic unsere endgültige solution zusammenbauen
wenn wir jetzt aber annehmen, dass wir zwei verschiedene Testsets haben, benötige ich dort die ImageId als Index.. Ich denke, da speichern wir am besten die csv-Dateien mit Index neu ab, dann können wir diese Index-Spalte beim Laden wieder angeben
es muss aber auf jeden Fall noch ordentlich aufgeräumt werden ..
noch eine Entdeckung für die Solution:
DataFrame.stackbildet die Liste, wie wir sie letztendlich brauchenich hab grad noch ein wenig mit pandas rumgespielt .. wir können unsere Teilsolutions einfach zusammensetzen, indem wir die Spalte überschreiben (nur vorhandene Einträge werden eingesetzt, siehe Index 1 auf dem screenshot)