컴퓨터언어정리/환경_용어2 [Cuda, CuDNN] * CUDA : Compute Unified Device Architecture CUDA는 NVIDA사에서 만든 프로그램인데, GPU를 프로그래머들이 쓸 수 있게 해주는 것이다. * CUDA toolkit은 개발자들이 nvidia사의 gpu를 사용하기 위한 라이브러리, 컴파일러 등 모든 것들을 제공해주는 툴킷이다. - 추가로 CUDA는 딥러닝에서도 쓰인다고 한다. * cuDNN(CUDA Deep Neural Network library) : cuDNN은 엔비디아 CUDA 딥 뉴럴 네트워크 라이브러리, 즉 뉴럴 네트워크를 위한 GPU가속화 라이브러리의 기초 요소로 컨볼루션[Convolution], 풀링[pooling], 표준화(Normalization), 활성화(Activation)와 같은 일반적인 루틴을.. 2022. 5. 25. [Anaconda] Conda란? 콘다란 언어의 패키지, 의존관계, 환경을 관리하는 가상환경 도구. 파이썬의 경우. 2.x부터 시작해서 패키지의 버전에 따라 의존성이 강하기 때문에 콘다와 같은 가상환경을 이용하여 패키지를 관리하면 편함. Conda는 쉽게 이야기해서 환경을 만들어주는 도구. 그리고 Conda의 가상환경을 만들면서 tensorflow, pandas와 같은 패키지를 다운받는다면, 기본 환경은 건들지 않으면서 conda 환경안에서 tensorflow, pandas를 사용할 수 있다. 2022. 5. 25. 이전 1 다음