본문 바로가기

딥러닝

1. 파이토치

728x90

1. 파이토치(Pytorch)

  • 텐서플로우와 함께 머신러닝, 딥러닝에서 가장 널리 사용되는 프레임워크
  • 초기에는 Torch라는 이름으로 Lua언어 기반으로 만들어졌으나, 파이썬 기반으로 변경한 것이 파이토치
  • 뉴욕대학교와 페이스북(메타)이 공동으로 개발하였고, 현재 가장 대중적이고 사용자가 많은 머신러닝, 딥러닝 프레임워크

 

 

1-1. 스칼라(Scalar)

  • 하나의 상수를 의미

 

 

1-2. 벡터(Vector)

  • 상수가 두 개 이상 나열된 경우

 

 

1-3. 행렬(Matrix)

  • 2개 이상의 벡터값을 가지고 만들어진 값으로, 행과 열의 개념을 가진 데이터의 나열

 

 

1-4. 텐서(Tensor)

  • 다수의 행렬이 모이면 텐서
  • 배열이나 행렬과 매우 유사한 특수 자료구조
  • 파이토치는 텐서를 사용하여 모델의 입력과 출력, 모델의 매개변수들을 처리

 

 

 

2. 파이토치와 텐서

 

 

 

 

728x90

'딥러닝' 카테고리의 다른 글

6. 비선형 활성화 함수  (0) 2024.07.26
5. 딥러닝  (0) 2024.07.26
4. 데이터 로더  (0) 2024.07.26
3. 파이토치로 구현한 논리회귀  (0) 2024.07.25
2. 파이토치로 구현한 선형회귀  (0) 2024.07.24