Possibly a silly question as I’m very much a noob, but I’m trying hard to learn. It’s my understanding that if you manually set a seed number, when printing the seed, it should not change. What am I missing here?
import torch
print(f"Version: {torch.__version__}")
generator = torch.Generator(device="cuda").manual_seed(30)
print(f"Seed 1: {generator.seed()}")
print(f"Seed 2: {generator.seed()}")
Results:
Version: 2.2.0+cu121
Seed 1: 1289450348342013
Seed 2: 2954870728471704