Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

[혼자 공부하는 머신러닝+딥러닝] 297페이지 질문입니다.

14 views
Skip to first unread message

TheMrLeeJungHyun

unread,
Jul 30, 2024, 7:43:53 PM7/30/24
to 머신러닝/딥러닝 도서 Q&A
297페이지 질문입니다.

abs_diff=np.abs(fruits-apple_mean)
abs_mean=np.mean(abs_diff, axis=(1,2)
print(abs_mean.shape)

1) fruits는 3차원이고 apple_mean은 2차원 인데 뺄셈이 어떻게 가능한지 궁금합니다.
2) axis=(1,2)에 관하여 axis에 두 번재, 세번째 차원을 모두 지정했다고 했는데 이말이 무슨의미인지 알고싶습니다.

Haesun Park

unread,
Jul 30, 2024, 11:32:51 PM7/30/24
to TheMrLeeJungHyun, 머신러닝/딥러닝 도서 Q&A
안녕하세요. 박해선입니다.
fruits의 두 번째, 세 번째 차원 크기가 apple_mean과 동일하므로 
fruits의 첫 번째 차원을 따라 뺄셈이 브로드캐스팅됩니다.
브로드캐스팅에 대해서는 100페이지를 참고하세요.
넘파이 mean 함수의 axis 매개변수에 어떤 축을 따라 평균을 구할지 지정할 수 있습니다.
두 번째와 세 번째 축을 지정하면 높이와 너비 방향의 모든 픽셀을 평균한다는 의미입니다.
결국 각 샘플 마다 평균 값이 계산됩니다.
감사합니다!

2024년 7월 31일 (수) 오전 8:43, TheMrLeeJungHyun <wjdgu...@gmail.com>님이 작성:
--
이 메일은 Google 그룹스 '머신러닝/딥러닝 도서 Q&A' 그룹에 가입한 분들에게 전송되는 메시지입니다.
이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 ml-dl-book-qn...@googlegroups.com에 이메일을 보내세요.
웹에서 이 토론을 보려면 https://groups.google.com/d/msgid/ml-dl-book-qna/cb323005-abc6-4f81-bd30-5f2104479591n%40googlegroups.com을(를) 방문하세요.
Reply all
Reply to author
Forward
0 new messages