ORTModule set_seed in int (#8511)

This commit is contained in:
Sherlock 2021-07-27 15:43:13 -07:00 committed by GitHub
parent 7d47175f76
commit 686f9b530b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -51,13 +51,13 @@ set_seed((torch.initial_seed() % sys.maxsize))
# Override torch.manual_seed and torch.cuda.manual_seed
def override_torch_manual_seed(seed):
set_seed(seed % sys.maxsize)
set_seed(int(seed % sys.maxsize))
return torch_manual_seed(seed)
torch_manual_seed = torch.manual_seed
torch.manual_seed = override_torch_manual_seed
def override_torch_cuda_manual_seed(seed):
set_seed(seed % sys.maxsize)
set_seed(int(seed % sys.maxsize))
return torch_cuda_manual_seed(seed)
torch_cuda_manual_seed = torch.cuda.manual_seed
torch.cuda.manual_seed = override_torch_cuda_manual_seed