분류 전체보기

AI

Yolo v3 custom data 하나부터 열까지(Windows)

yolo 개발환경 ubuntu 18.0.4 Lts CPU Xserver ​ 0. OPENCV 설치 // 기존 opencv 삭제 sudo apt-get remove libopencv* sudo apt-get autoremove sudo find /usr/local/ -name "*opencv*" -exec rm {} \; // 아무것도 안뜨면 정상 // 업그레이드 sudo apt-get update sudo apt-get upgrade // 개발자 도구 및 각종 라이브러리 설치 sudo apt-get install build-essential cmake unzip pkg-config //for compiling sudo apt-get install libjpeg-dev libpng-dev libtiff-d..

수학/선형대수학

[AI프로그래밍] 선형대수와 미분

선형 대수 1. scalar - 숫자 하나 x = np.array(3) 2. vector - 숫자 여러개 x = np.arange(4)​ 3. matrices -2차원 행렬 x = np.arange(20).reshape(5,4) np.dot을 이용한 행렬 곱 가능 4. Tensor - 3차원 이상 x = np.arange(24).reshape(2,3,4) np.dot 과 np.einsum으로 텐서 곱 가능 ​ 5. Norm ​ 미분 미분의 정의 미분을 통해 접선의 기울기를 구할 수 있다 -> 또한 어느 방향으로 이동해야 함수값이 증가하는지 / 감소하는지 알 수 있다! 함수값 증가 : 미분값을 더해준다 => 경사상승법 (함수의 극대값의 위치를 구할 때 사용) 함수값 감소 : 미분값을 빼준다 => 경사하강법..

알고리즘/백준(BOJ)

[백준/C++] 1916번 최소비용 구하기

https://www.acmicpc.net/problem/1916 1916번: 최소비용 구하기 첫째 줄에 도시의 개수 N(1 ≤ N ≤ 1,000)이 주어지고 둘째 줄에는 버스의 개수 M(1 ≤ M ≤ 100,000)이 주어진다. 그리고 셋째 줄부터 M+2줄까지 다음과 같은 버스의 정보가 주어진다. 먼저 처음에는 그 www.acmicpc.net 문제 분석 분류 그래프 이론, 다익스트라 문제 설명 N개의 도시가 있다. 그리고 한 도시에서 출발하여 다른 도시에 도착하는 M개의 버스가 있다. 우리는 A번째 도시에서 B번째 도시까지 가는데 드는 버스 비용을 최소화 시키려고 한다. A번째 도시에서 B번째 도시까지 가는데 드는 최소비용을 출력하여라. 도시의 번호는 1부터 N까지이다.​ 입력 첫째 줄에 도시의 개수 ..

알고리즘/백준(BOJ)

[백준/C++] 14267번 회사 문화 1

https://www.acmicpc.net/problem/14267 14267번: 회사 문화 1 영선회사에는 매우 좋은 문화가 있는데, 바로 상사가 직속 부하를 칭찬하면 그 부하가 부하의 직속 부하를 연쇄적으로 칭찬하는 내리 칭찬이 있다. 즉, 상사가 한 직속 부하를 칭찬하면 그 부하 www.acmicpc.net 문제분석 분류 DP, 그래프, 트리, bfs-dfs, 트리에서의 DP 문제 설명 영선회사에는 매우 좋은 문화가 있는데, 바로 상사가 직속 부하를 칭찬하면 그 부하가 부하의 직속 부하를 연쇄적으로 칭찬하는 내리 칭찬이 있다. 즉, 상사가 한 직속 부하를 칭찬하면 그 부하의 모든 부하들이 칭찬을 받는다. 모든 칭찬에는 칭찬의 정도를 의미하는 수치가 있는데, 이 수치 또한 부하들에게 똑같이 칭찬 받는..

알고리즘/백준(BOJ)

[백준/C++] 2346번 풍선 터뜨리기

https://www.acmicpc.net/problem/2346 2346번: 풍선 터뜨리기 1번부터 N번까지 N개의 풍선이 원형으로 놓여 있고. i번 풍선의 오른쪽에는 i+1번 풍선이 있고, 왼쪽에는 i-1번 풍선이 있다. 단, 1번 풍선의 왼쪽에 N번 풍선이 있고, N번 풍선의 오른쪽에 1번 풍선 www.acmicpc.net 문제 분석 분류 자료 구조(data_structures), 덱(deque) ​ 문제 설명 1번부터 N번까지 N개의 풍선이 원형으로 놓여 있고. i번 풍선의 오른쪽에는 i+1번 풍선이 있고, 왼쪽에는 i-1번 풍선이 있다. 단, 1번 풍선의 왼쪽에 N번 풍선이 있고, N번 풍선의 오른쪽에 1번 풍선이 있다. 각 풍선 안에는 종이가 하나 들어있고, 종이에는 -N보다 크거나 같고, N..

알고리즘/백준(BOJ)

[백준/C++] 2110번 공유기 설치

https://www.acmicpc.net/problem/2110 2110번: 공유기 설치 첫째 줄에 집의 개수 N (2 ≤ N ≤ 200,000)과 공유기의 개수 C (2 ≤ C ≤ N)이 하나 이상의 빈 칸을 사이에 두고 주어진다. 둘째 줄부터 N개의 줄에는 집의 좌표를 나타내는 xi (0 ≤ xi ≤ 1,000,000,000)가 www.acmicpc.net 문제 분석 코드 #include #include #include using namespace std; int n, c,x; vector v; int main(){ ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); cin >> n >> c; int num; for (int i = 0; i < n; +..

beomseok99
'분류 전체보기' 카테고리의 글 목록 (31 Page)