일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- C++
- CNN
- 딥러닝
- DP
- LSTM
- 그래프 이론
- 강화학습
- machine learning
- 백준
- two-stage detector
- YoLO
- dfs
- MinHeap
- real-time object detection
- BFS
- deep learning
- dynamic programming
- Reinforcement Learning
- Python
- eecs 498
- MySQL
- canny edge detection
- opencv
- r-cnn
- Mask Processing
- image processing
- AlexNet
- 머신러닝
- object detection
- One-Stage Detector
- Today
- Total
목록분류 전체보기 (147)
JINWOOJUNG

Google MediaPipie https://github.com/google/mediapipe GitHub - google/mediapipe: Cross-platform, customizable ML solutions for live and streaming media. Cross-platform, customizable ML solutions for live and streaming media. - GitHub - google/mediapipe: Cross-platform, customizable ML solutions for live and streaming media. github.com MediaPipie는 구글에서 제공하는 AI 프레임워크로, 대표적으로 사람의 손 등 인체를 대상으로 하는 비전..

본 게시글은 인하대학교 유상조 교수님의 Machine Learning Tutorial Seminar 수강 후정리를 위한 포스팅입니다. 모든 포스팅의 저작관은 유상조 교수님에게 있음을 사전 공지합니다. Before This Episode https://jinwoo-jung.tistory.com/26 Recurrent Neural Network(RNN) 본 게시글은 인하대학교 유상조 교수님의 Machine Learning Tutorial Seminar 수강 후정리를 위한 포스팅입니다. 모든 포스팅의 저작관은 유상조 교수님에게 있음을 사전 공지합니다. Recurrent Neural Network(R jinwoo-jung.tistory.com RNN은 이전 state vlaue가 모두 다음 state의 inpu..

본 게시글은 인하대학교 유상조 교수님의 Machine Learning Tutorial Seminar 수강 후정리를 위한 포스팅입니다. 모든 포스팅의 저작관은 유상조 교수님에게 있음을 사전 공지합니다. Recurrent Neural Network(RNN) RNN은 순환 신경망으로, previous output 혹은 hidden states를 다음 input으로 가진다. 따라서 $t$ 시간의 input은 $T

https://jinwoo-jung.tistory.com/23 OpenGL 설치 및 예제파일 실행(Ubuntu 20.04) GUI 구성할 일이 생겨서 다양한 tool을 찾아보다가 PyQt와 OpenGL을 발견했다. PyQt의 경우 많은 데이터를 다루는데 있어서 로딩 속도나 데이터 처리가 어려움이 있다고 박사님께 들어서 라이다 데이 jinwoo-jung.tistory.com 이전에 업로드한 포스팅 기반으로 예제파일은 실행되지만, customize하기 위해 새로운 package를 설치 후 진행 시 라이브러리를 못찾는 등 여러 에러사항이 발생하여 추가적으로 업로드 한다. 설치 같은 경우 glad.h와 glfw3.h를 찾을 수 있어야 한다. sudo apt-get install g++ cmake git sudo..

접근법 처음에는 배열 index가 다르기에 index를 맞추고자 입력받을 때 1인 경우만 graph 배열에 저장하여 dfs()를 돌 때, 1부터 N까지 각 노드에서 시작하여 끝까지 내려가는 경로 중 지나가는 노드를 따로 저장하여 다시 인접행렬로 출력하도록 구현하였다. import sys import heapq sys.setrecursionlimit(10**6) N = int(input()) graph = [[] for _ in range(N+1)] resultGraph = [[0]* N for _ in range(N)] def dfs(x,y,flag): if x == y and flag == False: flag = True elif x == y and flag == True: heapq.heappush..

GUI 구성할 일이 생겨서 다양한 tool을 찾아보다가 PyQt와 OpenGL을 발견했다. PyQt의 경우 많은 데이터를 다루는데 있어서 로딩 속도나 데이터 처리가 어려움이 있다고 박사님께 들어서 라이다 데이터의 경우 많으면 몇억개기 때문에 OpenGL을 선택했다. OpenGL에 대한 정보가 많이 나와있지는 않아서 여러 Github와 tutorial을 기반으로 개발하고자 한다. 구글링 하다가 Learn OpenGL-Graphics Programming PDF를 건지게 되서 이거 기반으로 예제 코드 및 GUI 개발 공부를 진행할 예정이며, 관련 예제 코드는 깃허브에 올라와 있으니 참고 하면 될 것 같다. https://github.com/JoeyDeVries/learnopengl GitHub - JoeyD..

접근법 단순히 현재 노드의 부모를 찾는거기 때문에, dfs(),bfs()없이 단순하게 해결할 수 있을 것 같아서 아래와 같이 접근했다. import sys N = int(input()) visited = [0] * (N+1) visited[1] = 1 for _ in range(N-1): x, y = map(int,sys.stdin.readline().split(" ")) if visited[x] != 0: visited[y] = x else: visited[x] = y for i in range(2,N+1): print(visited[i]) 입력받는 두 수 중 하나는 무조건 이전에 언급된 노드여야 루트가 1인 트리를 형성할 수 있다. 따라서 입력받음과 동시에 두 수 중 방문되었던 노드가 있다면 다른 노..

본 게시글은 인하대학교 유상조 교수님의 Reinforcement Learning Tutorial Seminar 수강 후정리를 위한 포스팅입니다. 모든 포스팅의 저작관은 유상조 교수님에게 있음을 사전 공지합니다. Before This Episode https://jinwoo-jung.tistory.com/16 Bellman Optimality Equation 본 게시글은 인하대학교 유상조 교수님의 Reinforcement Learning Tutorial Seminar 수강 후정리를 위한 포스팅입니다. 모든 포스팅의 저작관은 유상조 교수님에게 있음을 사전 공지합니다. Before This Episode jinwoo-jung.tistory.com $S,A,P,R,\gamma$가 주어진 MDP에서 최적의 pol..