"Advanced Software" CSE4152, Sogang University, 2020 Fall Semester
C++
Advanced Software
고급소프트웨어실습1 "Advanced Software" CSE4152, 서강대학교 Sogang University, 2020 Fall Semester
Overview
과제/실습으로 제출했던 코드와 보고서입니다.
현재 해당 과목을 수강하고 계시다면, 가능한만큼 코드에 대해 고민해본 후 진행이 안 될 때 코드를 참조하시는 것을 추천합니다.
또한, 제가 수강 당시 제출했던 코드들이므로 코드를 그대로 사용할 시 심각한 불이익을 받을 수 있습니다. 참조용으로만 봐주세요.
Contents
Week1: OpenCV Color Conversion
Week2: Image Filtering (Average, Median)
Week3: Newton-Raphson, Secant Method를 이용한 근 산출
Week4: 비선형 방정식 풀이 기법 및 GPS 수신기 위치 계산 문제 정의
Week5: 확률 변수에 대한 이해, 난수 생성을 통한 특정 확률 분포의 시뮬레이션
Week6: 비선형 방정식 시스템에 대한 이해, 공개 소프트웨어의 사용을 통한 문제 해결
Week7: 얼굴 검출 및 인식
Week8: Multi-layer Perceptron
Week9: Deep Learning 및 Convolutional Neural Network
Week10: 각종 코드 최적화 기법, 부동소수점 형식 표현 및 계산의 문제점 이해
Week11: CUDA Architecture 및 병렬 프로그래밍 소개
Week12: CUDA 프로그래밍에 대한 성능 향상 기법의 이해
*용량 때문에 삭제하고 올린 파일이 많아서, Repository를 그대로 받아서 실행하는 경우 아마 오류가 발생할 것입니다. 폴더 내의 코드만 참고해주세요.