강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

ds.wook님의 프로필 이미지
ds.wook

작성한 질문수

밑바닥 부터 시작하는 머신러닝 입문

Handling shape

()구별

작성

·

193

0

numpy 특징중에서는 shape는 ()를 안붙히고 flatten같은 경우에는 ()를 붙여줘서 호출하는데 그걸 구별하는 기준이 무엇인지 궁금합니다. 아니면 그냥 문법적인 특징인지 궁금합니다.

답변 1

0

TeamLab님의 프로필 이미지
TeamLab
지식공유자

문법적으로 @property를 써서 shape을 호출합니다. shape는 함수가 아니고 그냥 attribute기 때문에 () 를 붙여줄 필요가 없고, flatten은 쫙 펴주는 함수이기 때문에 ()를 붙여야 합니다.

 

ds.wook님의 프로필 이미지
ds.wook

작성한 질문수

질문하기