class의 getter, setter를 쉽게 사용 가능하게 해준다.일반적인 getter, setter와 동일하게 제한, 하위호환성 등을 고려할 수 있다.python의 class에 property라는 내장함수가 있는데, 이를 decorator 형태로 사용 가능하게 한
함수를 중첩하여 사용가능하다. 일차원적으로 함수를 나열하는 것이 아니라, 복잡한 구조의 함수 결합체를 생성 가능.기존의 방식으로는 매우 복잡하게 서술되는 함수 구조를, decorator를 통해 단순하게 표현 가능.ref : https://velog.io/@in
ref: https://blog.naver.com/cjh226/221356884894텐서곱과 행렬곱의 차이라고 한다. 명확히는 모르겠다..2차원 이하의 행렬에서는 똑같다고한다.
쓸 때마다 쓰기 싫고 사용법 익히자마자 잊어버리는 pandas다. 까먹지 않게 정리해둔다.tabular 데이터를 다루기 위한 라이브러리. R의 체계를 많이 따왔다고 한다. numpy와 통합되면서 성능도 향상됐다고 한다.Data table 전체를 포함하는 object.
list를 numpy로 변환하는 과정에서 str과 numerical 데이터를 혼용하면 numpy의 dtype이 obejct로 고정된다. 이 때는 해당 numpy를 index slicing해도 dtype이 바뀌지 않고, astype으로 바꾸려하면 오류가 뜬다.이 때 np
ref: https://brownbears.tistory.com/415그 동안 os.path.join이나 os.sep을 사용해서 일일히 경로 연산을 했다. 문제는 없지만 매우 귀찮고 번거럽고 코드도 더러워지면서 관리도 힘들다. 다행히도 python built
쓰는 것만 써서 이렇게 새로운 형태를 만나면 굳어버린다. 이 참에 연습할겸 분석을 했다.ref: Blog, COGNEX, Mozilla^: 행(라인)의 시작$: 행의 가장 마지막을 의미|: and\\t: tab\\n: 줄 바꿈.: 모든 문자를 의미\[]: 대괄호 내의
huggingface나 코테에서 활용되는 python built-in container들을 정리했다.Docs(https://docs.python.org/3/library/collections.html일반적인 python의 dictionary와 동일하다. 상속받