내적과 외적을 이해해보자 그래픽스나 컴퓨터 비전을 공부하다보면 내적과 외적을 참 자주 보게 된다. 정말 여러가지 방식으로 사용하게 되는 수학적 도구인데 근본적인 원리를 모르고 사용하는 기분이 들어 이번 기회에 블로그에 정리하면 좋겠다는 생각을 했다. 열심히 공부해보자. Index 내적과 외적의 정의 내적과 외적의 성질 그래픽스...
[DirectX12] DirectX12 공부노트 - FrameWork를 이해해보자
Directx 12 -5. FrameWork를 이해해보자 DirectX 12를 차근차근 공부해보자 시리즈의 대망의 다섯번째 포스팅 FrameWork를 이해해보자 왜 갑자기 FrameWork로 돌아왔나요? [DirectX12 너무 어렵잖엉..ㅠㅠ] 기존에는 마이크로 소프트에서 제공하는 샘플 코드를 통해 공부를 했...
[DirectX12] DirectX12 공부노트 - TextureBuffer를 사용하는 방법
Directx 12 -4. TextureBuffer DirectX 12를 차근차근 공부해보자 시리즈의 대망의 네번째 포스팅 TextureBuffer를 파이프라인에 탑재해보자 TextureBuffer의 탑재 순서 LoadPipeLine() Texture용 SRV(Shader Resource View...
[DirectX12] DirectX12 공부노트 - ConstantBuffer를 사용하는 방법
Directx 12 -3. ConstantBuffer DirectX 12를 차근차근 공부해보자 시리즈의 대망의 세번째 포스팅 ConstantBuffer를 파이프라인에 탑재해보자 프레임에 따라 사각형 정점의 위치를 offset만큼 이동시켜보자. 코드를 통해 알아보자 ConstantBuffer를 사용하기 위...
[DirectX12] DirectX12 공부노트 - IndexBuffer를 사용하는 방법
Directx 12 -2. IndexBuffer DirectX 12를 차근차근 공부해보자 시리즈의 대망의 두번째 포스팅 IndexBuffer를 파이프라인에 탑재해보자 Sample Project의 Hello Triangle에 IndexBuffer를 붙여보자. IndexBuffer를 사용하여 사각형을 그려보자. In...
[Windows] IPC - IPC에 대해 알아보자!
IPC에 대해 알아보자 IPC란 무엇인가? IPC란 Interprocess Communications의 약자로, Windows 운영 체제 내 애플리케이션 간의 통신 및 데이터 공유를 용이하게 하는 메커니즘을 의미한다. 해당 메커니즘 내에서 프로세스 간 통신을 할 수 있도록 해준다. IPC를 ...
[DirectX12] DirectX12 공부노트 - Hello Window
Directx 12 -1.Hello Window DirectX 12를 차근차근 공부해보자 시리즈의 대망의 첫번째 포스팅 Sample Project Github from : DirectX 12 - Hello Window Hello Window! DirectX12에서의 Hello World는 무엇일까? 그건 바로 W...
[MachineLearning] Machine Learning 공부노트 - BatchNormalization의 이해
BatchNormalization의 이해 BatchNormalization의 사용 목적과 연산 방식에 대해 알아보자. Index Batch Normalization이란 무엇인가? 수식으로 이해하는 Batch Normalization Batch Normalization의 Gamma, Beta의 의미 Test 단계에서의...
[MachineLearning] Machine Learning 공부노트 - CIFAR-10 데이터 셋을 활용한 CNN
CIFAR-10 데이터 셋을 활용한 CNN CIFAR-10 데이터 셋과 CNN을 사용하여 Image Classification을 해보자. Index torchvision과 CIFAR-10이란 무엇인가? CIFAR-10을 활용한 분류기(Classifier) 학습하기 torchvision과 CIFAR-10이란 무엇인가?...
[MachineLearning] Machine Learning 공부노트 - Convoultion Neural Network의 개념
정리에 앞서 이번에 항상 공부하고 싶었던 Machine Learning을 공부할 기회가 생겨 공부한 내용들을 최대한 간략하게 적어보려한다. 시리즈물로 작성해야지. Convolution Neural Network이란 Convolution Neural Network은 “이미지 처리”에 특화된 Neural Network이다. 주로 3가지 ...