If I don’t have any random initialization or anything random in my neural networks, is it going to affected by the torch.cuda.manual_seed()?
I am trying to understand the role of seeding in pytorch. For example, if I have a model trained with a specific seed, can I say, it will produce the same output for a specific input? While with no seed, its not guaranteed to produce the same output?
One thing is also bothering me that if I train without setting any seed, why I would get different output for the same input given that there is no randomness associated with my model?