[ ] Train Network sollte TrainLoader, TestLoader und ValLoader als Input haben, validation_y muss er automatisch finden
[ ] Normalization darf nicht auf Test Datensatz angewendet werden (?) nur auf Train und Val
[ ] valdiation forward in trainings loop auf batch iteration anpassen (ValLoader und daraus ValTargets bestimmen) oder wollen wir pro epoch einmal einen validation forward auf den gesamten Validation Split?
[x] optimizer als input der train funktion
[ ] Scheduler und Early stopping in train einbauen
[ ] punkt- und intervallschätzung in summary als plots einbauen
[ ] nächste schritte generalisation (mehr als 1 input variable plotten via PCA?)