smishing / utils /seed.py
anthonysandesh's picture
Upload 41 files
0d253c0 verified
raw
history blame contribute delete
330 Bytes
import random
import numpy as np
import torch
def random_seed(seed: int) -> None:
"""Set random seed for reproducibility."""
random.seed(seed)
np.random.seed(seed)
torch.manual_seed(seed)
torch.cuda.manual_seed_all(seed)
torch.backends.cudnn.deterministic = True
torch.backends.cudnn.benchmark = False