numpy
-
[Pytorch] tensor to list (list to tensor), list to array (array to list), array to tensor (tensor to array)1) Tech 2020. 1. 29. 21:03
Python의 Pytorch framework와 Numpy library를 이용하다 보면 서로 사용하는 자료형 차이가 있어 많은 어려움이 있다. 한눈에 정리된 자료를 찾을 수 없어서 많은 고생을 했다. 3가지 자료형을 자유자재로 넘어가기 위해서 이렇게 정리를 하였다. 이를 바탕으로 코딩하는데 도움이 되었으면 한다. 1. Python의 자료형 = list (리스트) 2. Numpy의 기본 자료형 = array (배열, ndarray) 3. Pytorch의 자료형 = Tensor (텐서, ndarray와 유사한 자료형) 4. 자료형 변환 (6가지) (1) tensor to list a # tensor a = a.tolist() #list (2) list to tensor a = [] #list a = tor..
-
[Python library] Numpy란1) Tech 2020. 1. 21. 12:23
Deep learning도 Big data를 다루는 분야이기 때문에 Data analysis 전용 library인 Numpy와 Pandas을 알아야 합니다. Numpy를 다루기 전에 정확히 Numpy 자체가 무엇인지를 파악하고 접근하고자 이렇게 글을 남깁니다. Keywords = Numpy, Python, Array 1. Numpy란? = Python Library 이다. = 시작은 수치해석 전용 Numeric이라는 python package에서 시작하여 확장 (extension)시킨 것이 Numpy이다. = Numpy 자체는 C언어로 구현 되어 있다. = 대형/다차원의 array와 matrix를 다루기 위한 도구 2. Numpy의 기본 단위 = Array라는 단위로 데이터를 관리 및 연산 3. Nump..