utils.py 270 B

123456789101112
  1. """Utils for model executor."""
  2. import random
  3. import numpy as np
  4. import torch
  5. def set_random_seed(seed: int) -> None:
  6. random.seed(seed)
  7. np.random.seed(seed)
  8. torch.manual_seed(seed)
  9. if torch.cuda.is_available():
  10. torch.cuda.manual_seed_all(seed)