CNN5 [DCASE] CNN.py 파헤치기 https://github.com/DCASE-REPO/DESED_task/blob/master/desed_task/nnet/CNN.py DESED_task/desed_task/nnet/CNN.py at master · DCASE-REPO/DESED_taskDomestic environment sound event detection task. Contribute to DCASE-REPO/DESED_task development by creating an account on GitHub.github.com 1. real CNN input[CNN INPUT SHAPE] torch.Size([48, 1, 626, 128]) - batch를 48 개씩 묶어서 626*128(H*W) 전달2. cnn_init_n_.. 2025. 4. 5. [DL] CNN(합성곱신경망) 맛보기 CNN(Convolution Neural Network)- 이미지 처리에 특화된 딥러닝 아키텍처- 이미지의 공간적 특성을 효과적으로 학습 합성곱신경망 구조 입력이미지 -> 합성곱층 -> 풀링층 -> 완전연결계층-> 출력층 합성곱층(Convolution Layer)Kernel을 기준으로 입력 데이터를 컨볼루션 연산을 진행하여 특징을 뽑는다.이때, 다음과 같은 옵션을 추가할 수 있는데 채널(Channel)- 흑백(GrayScale) : 1- 칼라(RGB) : 3 커널(kernel) (==필터)- 이미지에서 특징을 추출하는 작은 행렬 스트라이드(Stride)- 커널이 이동하는 간격 패딩(Padding)- 경계 부분의 정보 손실을 방지하기 위해 0을 추가 풀링층(Pooling Layer) - 특징 맵을 축소.. 2025. 2. 12. [Model] MNIST 문자 인식 모델 구조화 및 설명 모델 학습에 있어 각 기능별로 클래스화시켜 설명할 예정이다.일단 두 가지로 파일을 나누어 모델을 학습시키는 파일(mnist_model.py)과,모델을 평가하고 테스트하는 파일(mnist_model_eval.py)로 나누었다. 개발 환경- os : window- virtual env : anaconda- python 3.10.16mnist_model.py0. 사용 라이브러리import torchimport torch.nn as nnimport torch.nn.functional as Fimport torch.optim as optimimport torchvisionimport torchvision.transforms as transformsfrom torch.utils.data import DataLo.. 2025. 1. 18. [Pytorch] MNIST 문자 인식 모델 개발 환경 : google colab모델 학습 하드웨어 : Intel(R) Core(TM) i5-1035G7 CPU @ 1.20GHz MNIST(Modified National Institute of Standard an Technology) 데이터셋: 숫자 분류 구현 및 최적화하는 대표적인 예제이다.1. Pytorch를 사용하기 위한 라이브러리 불러오기 import torchimport torch.nn as nnimport torch.nn.functional as Fimport torch.optim as optimimport torchvisionimport torchvision.transforms as transfroms torch: PyTorch 라이브러리. 텐서 연산 및 신경망 구성에 사용torc.. 2025. 1. 10. [PyTorch] MNIST 문자 인식 모델 MNIST(Modified National Institute of Standard an Technology) 데이터셋: 1. Pytorch를 사용하기 위한 라이브러리 불러오기 import torchimport torch.nn as nnimport torch.nn.functional as Fimport torch.optim as optimimport torchvisionimport torchvision.transforms as transfroms torch: PyTorch 라이브러리. 텐서 연산 및 신경망 구성에 사용torch.nn: 신경망 레이어를 정의할 때 사용torch.optim: 학습 과정에서 사용될 옵티마이저를 정의torchvision: 이미지 관련 데이터셋과 전처리를 위한 모듈transfo.. 2024. 10. 9. 이전 1 다음