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

Inflearn Community Q&A

dswook's profile image
dswook

asked

Introduction to Machine Learning from Scratch

Handling shape

()구별

Written on

·

180

0

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

머신러닝 배워볼래요?

Answer 1

0

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

 

dswook's profile image
dswook

asked

Ask a question