- Don't save models, only save config and result json, images
- Create different folders based on run time to keep them independent (no overwriting)
- Copy only core code to the folder when executing is a good approach
- Git commit frequently like taking snapshots
- Using Jupyter notebooks is also a good way to reproduce results

Seonglae Cho