[My IT : Article] PyTorch vs TensorFlow, Tensor(PyTorch) vs Array(Numpy)
·
My IT/Article
1. 딥러닝 프레임워크1) 딥러닝 프레임워크란 ?앞전 게시물에서 딥러닝에 대해 알아보았는데, 이 딥러닝을 수행하는 사람이라면 딥러닝 프레임워크를 선택하는 것부터 출발한다. 딥러닝 프레임워크란 , 딥러닝 모델을 설계/학습/평가/배포하는 데 필요한 도구와 API를 제공하는 소프트웨어이다. 저수준 수치연산부터 모델 구성요, 학습 루프, 데이터 로더 등등 딥러닝을 수행하는데 필요한 도구들을 거의 다 가지고 있어서 개발자가 중복적인 구현을 할 필요 없이 프레임워크에서 해당 기능에 필요한 작업을 수행하게 된다. 대표적인 딥러닝 프레임워크에는 PyTorch와 TensorFlow가 있는데, 두 프레임워크의 장점에 따라서 어떠한 상황에 어떤 프레임워크를 쓸지 결정하게 된다. 2) TensorFlow - Google에서..