학습 목표 다중 퍼셉트론(Multi Layer Perceptron) 오차역전파(Backpropagation) import torch device = 'cuda' if torch.cuda.is_available() else 'cpu' # seed 고정 torch.manual_seed(777) if device == 'cuda': ...
[Tensorflow] Sequential Model
Model Sequential() 서브 클래싱(Subclassing) 함수형 API Sequential() 모델이 순차적인 구조로 진행할 때 사용 간단한 방법 Sequential 객체 생성 후 add()를 이용한 방법 Sequential 인자에 한 번에 추가 방법 다중 입력 및 ...
[Tensorflow] 함수형 API Model
Model Sequential() 서브 클래싱(Subclassing) 함수형 API 함수형 API 가장 권장되는 방법 모델을 복잡하고 유연하게 구성 가능 다중 입출력을 다룰 수 있음 inputs = Input(shape=(28, 28, 1)) x = Flatten(input_shape=(28, 28, 1))(inputs...
[Tensorflow] Deep Learning Structure
import tensorflow as tf 딥러닝 구조 및 학습 모델(네트워크)를 구성하는 레이어(layer) 입력 데이터와 그에 대한 목적(결과) 학습에 사용할 피드백을 정의하는 손실함수(loss function) 학습 진행 방식을 결정하는 옵티마이저(optimizer) Layer 신경망의 핵심 데이터 구조 하나 이상...
[Tensorflow] Tensor Manipulation
import numpy as np import tensorflow as tf 텐서(Tensor) Rank : 축의 개수 Shape : 형상(각 축에 따른 차원 개수) Type : 데이터 타입 0D Tensor(Scalar) 하나의 숫자를 담고 있는 텐서 축과 형상이 없음 t0 = tf.constant(1) print(...
COVID-19 Voice Detector
COVID-19 Voice Detection [Data Information] Data Source: https://dacon.io/competitions/official/235910/overview/description Raw Data Type : wav, csv [Voice Data] train_wav : 3805개 test_wav ...
[PyTorch] MNIST 딥러닝 예제
import torch import torch.nn as nn import torch.nn.functional as F import torch.optim as optim import torchvision.datasets as datasets import torchvision.transforms as transforms import matplotlib....
[CV] 이미지 및 동영상 파일 저장
파일 저장 이미지 저장 cv2.imwrite()를 사용하여 이미지를 저장한다. import cv2 # 흑백으로 이미지 불러오기 img = cv2.imread('C:/Users/USER/Desktop/img.jpg', cv2.IMREAD_GRAYSCALE) # 해당 코드들은 필수는 아님 cv2.imshow('img', img) cv2.waitK...
[PyTorch] Overfitting 해결 방법
학습 목표 최대 가능도 추정(Maximum Likelihood Estimation) 과적합(Overfitting)과 정규화(Regurlarization) 훈련 세트와 테스트 세트 학습률(Learning Rate) 데이터 전처리(Preprocessing) import torch import torch.nn as nn import ...
[CV] 텍스트
Library Import import cv2 import numpy as np 텍스트 cv2.FONT_HERSHEY_SIMPLEX : 보통 크기의 산 셰리프 글꼴 cv2.FONT_HERSHEY_PLAIN : 작은 크기의 산 셰리프 글꼴 cv2.FONT_HERSHEY_SCRIPT_SIMPLEX : 필기체 스타일 글꼴 cv2.FON...