kleine issue, damit das nicht im slack untergeht. Sollte in 5 minuten erledigt sein.
Details:
ich lasse oft experimente laufen, und vergesse dann mit welcher version im code ich die gemacht habe. Damit ich das im nachhinein nachvollziehen kann, gibt es im output-directory ein git.diff und die commit-id. Aber jetzt kommen auch noch verschiedene versionen von unseren eigenen abhängigkeiten dazu (insb. eigene versionen von gyms).
Ich überlege, ob ich in den output-ordner von den experimenten auch noch die ausgabe von pip --freeze dazuschreiben soll in eine extra txt datei.
Vorteil: Man kann dann wieder sicher sein auf welche version von den gyms das experiment gelaufen ist
Vorteil2: Man kann in einem Halben jahr, wenn es probleme mit kaputten modulen gibt, anhand der experimente nachvollziehen mit welchen versionen der module es noch funktioniert hat
kleine issue, damit das nicht im slack untergeht. Sollte in 5 minuten erledigt sein.
Details:
ich lasse oft experimente laufen, und vergesse dann mit welcher version im code ich die gemacht habe. Damit ich das im nachhinein nachvollziehen kann, gibt es im output-directory ein git.diff und die commit-id. Aber jetzt kommen auch noch verschiedene versionen von unseren eigenen abhängigkeiten dazu (insb. eigene versionen von gyms).
Ich überlege, ob ich in den output-ordner von den experimenten auch noch die ausgabe von pip --freeze dazuschreiben soll in eine extra txt datei.
Vorteil: Man kann dann wieder sicher sein auf welche version von den gyms das experiment gelaufen ist
Vorteil2: Man kann in einem Halben jahr, wenn es probleme mit kaputten modulen gibt, anhand der experimente nachvollziehen mit welchen versionen der module es noch funktioniert hat
Nachteil: etwas mehr clutter im experiment-ordner