본문 바로가기

전체 글75

텐서플로우(Tensorflow-gpu) 설치하기 이번 시간에는 Tensorflow-gpu를 설치해 보겠습니다. 기본적인 Tensorflow는 CPU만 사용하기 때문에 복잡한 작업에는 많이 느리기때문에 GPU버전으로 설치해 보겠습니다. 사양 운영체제 : Window10 - x64 그래픽 카드 : GTX-970 1. CUDA 설치하기 https://developer.nvidia.com/ NVIDIA Developer Share your Work at GTC 2021 Call for proposals open through Dec. 4, 2020. Learn More News December 3, 2020 New Resource for Developers: Access Technical Content through NVIDIA On-Demand Read M.. 2020. 12. 4.
아나콘다(Anaconda) 설치하기 이번 시간에는 머신러닝에 필수라고도 할수있는 아나콘다를 설치해 보겠습니다. https://www.anaconda.com/ Anaconda | The World's Most Popular Data Science Platform Anaconda is the birthplace of Python data science. We are a movement of data scientists, data-driven enterprises, and open source communities. www.anaconda.com 아나콘다는 위의 공식 사이트에서 무료로 다운로드할 수 있습니다. 공식 사이트에 접속하고 상단 메뉴에 Products - Individual Edition을 눌러줍니다. 창의 가장 아래 부분에 다운로드 .. 2020. 12. 4.
[알고리즘] 다익스트라 자료구조 연결 리스트 이진 트리 스택 큐 해시 정렬 버블 정렬 선택 정렬 삽입 정렬 퀵 정렬 힙 정렬 알고리즘 재귀 함수 너비 우선탐색(BFS) 깊이 우선탐색(DFS) 다익스트라 다익스트라(Dijkstra) 다익스트라 알고리즘은 각 노드간 가장 짧은 경로를 찾는 알고리즘이다. GPS에 사용되는 알고리즘이다. 소스코드 #define __main #ifdef __main #include #define INF 10000 #define MAX 128 int d[MAX] = { 0 }; int v[MAX] = { 0 }; int xy[MAX][MAX] = { 0 }; int Get_Index(int n) { int min = INF; int index = 0; for (int i = 0; i < n; i++) {.. 2020. 11. 25.
[알고리즘] 깊이 우선탐색(DFS) 자료구조 연결 리스트 이진 트리 스택 큐 해시 정렬 버블 정렬 선택 정렬 삽입 정렬 퀵 정렬 힙 정렬 알고리즘 재귀 함수 너비 우선탐색(BFS) 깊이 우선탐색(DFS) 다익스트라 깊이 우선탐색(Depth First Search) 시작 노드를 v[]배열에 입력한다. 시작 노드의 인접한 노드를 순차적으로 방문한다. 이미 방문한 노드를 제외하고 더이상 방문할 노드가 없으면 시작 노드로 되돌아 온다. 2~3번을 반복한다. 소스코드 #define __main #ifdef __main #include #define MAX 128 int v[MAX] = { 0 }; int xy[MAX][MAX] = { 0 }; void DFS(int n, int s) { v[s] = 1; printf("%d 번 노드 방문\n", s.. 2020. 11. 23.