Closed marcociccone closed 4 years ago
Hi! That's a very good point, thank you. It should probably be just a matter of switching set()
for OrderedSet()
.
Yes, you're right, but I only found an external pip package OrderedSet. Or if you prefer I can find an alternative. I can test it and submit a PR if that is ok for you.
I think this additional dependency doesn't hurt too much, and would probably be easiest solution. That would be great if you could open a PR with it, thank you!
Hi! Even if you fix the random seed everywhere, when you use class augmentations such as
Rotation([90, 180, 270])
, results are not always the same. It took me a while, but I found that it is because class augmentations become unique using aset()
, here and this is not stable. The order of the augmentations might not be the same at different runs!