728x90 반응형 AI18 파이토치(PyTorch) - Tensor 텐서(Tensor) 행렬을 2차원 배열이라 표현한다면, 텐서는 그 이상의 배열이라고 표현할 수 있다. PyTorch에서는 텐서를 사용하여 모델의 입력과 출력뿐만 아니라 모델의 매개변수를 부호화(encode) 한다. GPU나 다른 연산 가속을 위한 특수한 하드웨어에서 실행할 수 있다는 점을 제외하면, 텐서는 NumPy의 ndarray와 매우 유사하다. 즉, 텐서는 GPU를 사용하기 위해서 필요하다. 텐서 초기화 텐서는 여러가지 방법으로 초기화 할 수 있다. 데이터로부터 직접 생성 NumPy 배열로 부터 생성 다른 텐서로부터 생성 무작위 또는 상수 값을 사용하여 생성 import torch import numpy as np # 1. 직접 생성 data = [[1,2],[3,4]] x_data = torch... 2023. 5. 8. 파이토치(PyTorch) 설치 파이토치(PyTorch) 설치 파이토치를 install 할 때는 아래 페이지 (파이토치 공식 홈페이지) 에서 자신의 PC 환경과 동일하게 설정을 해주면 command를 생성해준다. https://pytorch.org/ PyTorch An open source machine learning framework that accelerates the path from research prototyping to production deployment. pytorch.org 그런데 여기서 Compute Platform 항목에 CUDA 라는 것이 존재한다. CUDA란 Compute Unified Device Architecture의 약자로 NVIDIA가 만든 병렬 컴퓨팅 플랫폼 및 API 모델이다. CUDA 플랫폼은.. 2023. 5. 8. 이전 1 2 3 다음 728x90 반응형