분석시각화 대회 코드 공유 게시물은
내용 확인 후
좋아요(투표) 가능합니다.
baseline 코드로 돌리면 public score가
진짜로 0.503나오나요? 저는 0.46근처로 나와서 궁금해서 물어봐요
def seed_everything(seed):
random.seed(seed)
os.environ['PYTHONHASHSEED'] = str(seed)
np.random.seed(seed)
torch.manual_seed(seed)
torch.cuda.manual_seed(seed)
torch.backends.cudnn.deterministic = True
torch.backends.cudnn.benchmark = True
seed_everything(CFG['SEED']) # Seed 고정
이 코드를 통해서 torch seed도 41로 전부 고정 시킨게 아닌가요?
이 코드에서는 seed가 고정된 것은 맞지만,
환경에 따라서 score가 차이날 수 있습니다.
GPU 기기마다 초기값이 서로 다를 수 있죠
아 그럴 수도 있군요. 답변 감사합니다.
데이콘(주) | 대표 김국진 | 699-81-01021
통신판매업 신고번호: 제 2021-서울영등포-1704호
서울특별시 영등포구 은행로 3 익스콘벤처타워 901호
이메일 dacon@dacon.io | 전화번호: 070-4102-0545
Copyright ⓒ DACON Inc. All rights reserved
torch seed 마다 결과가 다를 수 있습니다