본문 바로가기
AI/Deep Learning

23 / 01 / 30

by 별빛밤 2023. 1. 30.

pytorch 신경망 코딩 순서 

  1. 라이브러리 호출
  2. cpu, gpu 장치 확인
  3. 데이터셋 가져오기
  4. 데이터로더에 전달
  5. 클래스 정의
  6. 심층 신경망 모델 생성
  7. 파라미터 정의(learning late, loss function, optimizer)
  8. 심층 신경망 이용한 모델 학습

import torch.nn

nn.Linear : 선형 변환모듈

들어오는 입력데이터를 선형변환한다.

in_features : 입력데이터 크기

out_features : 출력데이터 크기

bias : default는 true , false 설정시 학습시 레이어가 bias 학습 안함. 

 

linear transformation (pytorch)

 

pytorch 사이트 설명
예제 코드1
예제 코드1 결과

 

예제 코드2

 

예제 코드2 결과