Replies: 1 comment 5 replies
-
possibly because of |
Beta Was this translation helpful? Give feedback.
5 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
I am running a project for automatic segmentation of stroke lesion in the brain using SegResNet and the ATLAS v2.0 dataset.
However, when I run the same notebook multiple times, I always get different Mean Dice results at the end. I have ensured "set_determinism(seed=0)" and "random.seed(6)" for reproducible purposes and for instance, when applying random hold-out partition into training and validation subsets, with this I always get the same indices (images) for each subset. That is why I am not sure why then the results of a typical PyTorch training process are different when running various times.
Could this be due to the Randmon transforms applied at the training dataset? If so, wouldn't be this covered by setting "set_determinism(seed=0)" and "random.seed(6)"?
I look forward for your comments.
Automatic_Segmentation_Stroke_Lesions_by SPECs Research Group.zip
Thanks :)
Beta Was this translation helpful? Give feedback.
All reactions