Tensorflow 공식 사이트 : https://www.tensorflow.org/install/ 0. GPU확인 시작메뉴에서 dxdiag를 실행하면 디스플레이 탭에서 자신의 그래픽카드를 확인할 수 있다. https://developer.nvidia.com/cuda-gpus 이곳에서 자신의 GPU가 CUDA를 지원하는지 확인한다. (Geforce GT 1030은 지원목록에 없지만 정상작동) 1. GPU 드라이버 설치 https://www.nvidia.co.kr/Download/index.aspx?lang=kr 자신의 GPU에 맞는 버전을 고르고 드라이버를 설치한다. 2. CUDA Toolkit설치 https://developer.nvidia.com/cuda-90-download-archive?targe..
DFS (Depth First Search) 깊이 우선탐색으로 말 그대로 탐색할 수 있는 만큼 깊게 들어가 순차적으로 탐색하는 방법이다. 아래와 같은 그래프 형태에서 한 시작점 노드(v)에서 연결된 모든 노드(w1,w2,w3)들 중 w1부터 탐색하는데 한번 w1를 탐색하면 해당노드(w1)에 연결된 노드들을 우선적으로 찾아 계속 연결된 노드를 탐색한다. w1의 탐색이 완료되면 다시 v기준으로 w2를 탐색하고 이를 반복한다. 이를 소스로 구현하면 다음과 같다.12345678910111213141516171819202122232425262728293031323334353637#includeusing namespace std;int maps[10][10];int visited[10]={0};int num;voi..
1. 군집의 개수 K를 정한다. 2. 데이터 중 랜덤으로 K개의 데이터를 뽑는다. 3. 모든 데이터를 대상으로 각 군집의 중심(앞서 뽑은 K개의 데이터)까지 가장 가까운 군집에 소속시킨다. 4. 분류된 군집의 데이터를 평균내어 새로운 중심을 설정한다. 5. 3~4과정을 반복한다. Tensorflow로 구현한 소스코드 : https://github.com/JeonJeongMin/tensorflow-examples/blob/master/Machine%20Learning/K_means.ipynb
- Total
- Today
- Yesterday