Skip to content

Improved logging#1

Open
Skylake143 wants to merge 34 commits intoAaron99B:mainfrom
Skylake143:improved_logging
Open

Improved logging#1
Skylake143 wants to merge 34 commits intoAaron99B:mainfrom
Skylake143:improved_logging

Conversation

@Skylake143
Copy link

This pull requests adds improved and cleaned up scripts as well as improved logging. During training both robust accuracy and clean accuracy are logged and displayed in wandb. Also in the end two more extensive metric tables are created containing training information such as training time, early stopping information and device info and final model performances on the train and validation sets. This improves usability of the tool vastly. Furthermore, the models were renamed and cleaned up in order to follow the same scheme.
It was tested using the mnist_relu_2 scripts and on a CNN-4 architecture using the pgd script including arguments.

Skylake143 and others added 29 commits February 3, 2026 13:19
…ns train/validation/test and script cleanup
- Device type and Device info
…ing based on either validation accuracy or validation robust accuracy
Copy link
Owner

@Aaron99B Aaron99B left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would make the names for the networks and how they are handled consistent. Further, I recommend to never use a comment unless absolutely necessary. Many of the comments can be removed by making the code more readable

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants