본문 바로가기

인공지능(AI) 개발/Tensorflow3

텐서(Tensor)란? 텐서(Tensor)는 텐서플로우(Tensorflow)에서 사용하는 자료형(Data type)임. 다차원 배열로 Numpy 배열로 부터 시작함 Rank, Shape, Type 3가지 구성요소가 있음 Rank Array의 차원(Dimension)에 해당함 0 Rank : 스칼라 텐서, 0차원 텐서, ex. 3 1 Rank : 1차원 벡터, ex. [1, 2, 3] 2 Rank : 2차원 벡터, 행렬(Matrix)과 같음, ex. [[1, 2], [1, 2]] 3 Rank : 3차원 벡터, ex. [[[1, 2], [1, 2]], [[1, 2], [1, 2]]] Shape 몇 개의 행과 열을 갖는지를 의미함 3은 shape [] 으로 표현됨 [1, 2, 3]은 shape [3] 으로 표현됨 [[1, 2, 3].. 2019. 9. 21.
윈도우 10에 텐서플로우 설치하기 (CPU 버전) 텐서플로우(Tensorflow)는 리눅스 환경에서 개발하는 것을 추천하지만 윈도우즈에서도 개발이 가능하다. 윈도우즈가 편하신 분들이나 리눅스 환경이 없으신 분들은 윈도우즈 환경에서 시작하는 것도 좋을 것이다. 텐서플로우는 GPU, CPU 버전을 선택해서 설치할 수 있는데 CPU버전은 설치가 쉽고 간단한 예제를 실행 수 있지만 복잡한 네트워크를 가진 딥러닝 개발을 위해서는 GPU버전이 필수적이다. 엔비디아 GPU가 장착되어 있는 시스템이면 GPU버전으로 설치하시길 바라며 GPU가 없다면 CPU 버전으로 설치하면 된다. 여기서는 CPU 버전 설치를 설명하고자 한다. 1. 아나콘다(Anaconda) 배포판 설치아나콘다(Anaconda)는 파이썬 배포판이며 수식 계산에 필요한 라이브러리(Matplitlib, N.. 2018. 10. 4.
윈도우 10에 텐서플로우 설치하기 (GPU 버전) 설치순서를 간략히 정리하면 아래와 같다. 1. 파이썬 또는 아나콘다 배포판 설치 2. CUDA Toolkit 설치 3. cuDNN SDK 설치 4. Tensorflow GPU 버전 설치 1. 파이썬 또는 아나콘다(Anaconda) 배포판 설치 텐서플로우 GPU 버전을 설치하기 위해서는 파이썬이 설치되어 있어야 하며, 보통 파이썬을 포함하고 있는 아나콘다라는 배포판을 설치한다. 관련 내용은 아래 사이트를 참고하시길 바란다. 윈도우 10에 텐서플로우 설치하기 (CPU 버전) 2018. 9. 30.