인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

Inflearn Community Q&A

chjeong627's profile image
chjeong627

asked

[PyTorch] Deep Learning Leading to Practical Artificial Intelligence - From Basics to Paper Implementation

Data Loader - customization

tr.Normalize

Written on

·

251

0

tr.Normalize((0.5, 0.5, 0.5), (0.5, 0.5, 0.5))는 어떤 역할을 하는건가요?

tr.Normalize인공신경망딥러닝pytorchpython머신러닝 배워볼래요?

Answer 1

1

deeplearningbro님의 프로필 이미지
deeplearningbro
Instructor

tr.Normalize(평균, 표준편차)를 기준으로 들어오는 입력 이미지를 정규화 시켜줍니다.

컬러 이미지 같은 경우 3채널이므로 각 채널 마다 평균과 표준편차를 넣어주는 것이라서 평균 3개가  (0.5, 0.5, 0.5)이고 표준편차 3개가 (0.5, 0.5, 0.5)로 각 채널마다 지정을 해줍니다. 여기서 0.5는 임의의 값입니다. 실제 적용 시에는 주어진 데이터의 평균과 표준편차를 계산하여 넣으시면 됩니다. 이를 통해 모든 입력 이미지를 동일한 정규분포상으로 정규화하게 됩니다. 

chjeong627님의 프로필 이미지
chjeong627
Questioner

감사합니다!

chjeong627's profile image
chjeong627

asked

Ask a question