본문 바로가기
Deep Learning (AI)/Pytorch skills

[Pytorch] Set seed

by 스프링섬머 2023. 11. 5.
728x90
import torch
import numpy as np
import random
import torch.backends.cudnn as cudnn
def set_seed(num):
    torch.manual_seed(num)
    torch.cuda.manual_seed(num)
    torch.cuda.manual_seed_all(num)
    np.random.seed(num)
    cudnn.benchmark = False
    cudnn.deterministic = True
    random.seed(num)

 

728x90