0. Library 소프트웨어를 만들 때 쓰이는 클래스나 서브루틴들의 모임 다른 프로그램들과 링크되기 위하여 존재하는, 하나 이상의 서브루틴(subroutine)이나 함수(function)들의 집합 파일 링크(link)될 수 있도록 보통 컴파일된 형태인 목적 코드(object code)형태로 존재 확장자별 라이브러리 구분 .a : 리눅스 / 정적 라이브러리 .so : 리눅스 / 동적 라이브러리 .lib : 윈도우 / 정적 라이브러리 .dll : 윈도우 / 동적 라이브러리 1. Static Library(.lib) 특정 기능의 라이브러리를 static 하게 제작한다는 것은 link 단계에서 라이브러리(*.lib 파일)를 실행 바이너리에 포함시킨다는 얘기이다. 즉, 라이브러리의 동작 코드가 이를 사용하는 실..
문제 : boj 11052 풀이 - DP 문제 - 배열 _sum[n]은 n개 카드 구매시 최대값이다. - 배열 _sum의 값을 이용해 구매 카드 수가 n개일 때, (n-1장 구매시 최대값 + 1장 구매가격),(n-2장 구매시 최대값 + 2장 구매가격),...,(n장구매가격)을 비교해 최대값을 _sum[n]에 넣는다. C++ #include #include using namespace std; int N, price\[1001\]; unsigned int \_sum\[1002\]; void dp(int n){ unsigned int \_max(0); if(n == 1) { \_sum\[1\] = price\[0\]; dp(n+1); return; } else if(n == N+1) return; for (..
1. jupyter notebook 설치 ~$ pip install jupyter notebook 2. 환경설정 파일 생성 ~$ jupyter notebook --generate-config 3. 암호생성 ~$ python >>> from notebook.auth import passwd >>> passwd() Enter password: Verify password: psswd() # 패스워드 생성 Enter password: # 패스워드 입력 Verify password: #패스워드 확인 output으로 나오는 암호화된 비밀번호 저장해두고 나중에 이용 4. 환경설정 ~$ vim ~/.jupyter/jupyter_notebook_config.py 을 통해 환경설정 파일로 들어간다. c.NotebookA..
선택분류는 몇 가지 선택지가 주어지고 그 가운데 하나를 고르는 문제이다. object detection도 여러 물체 중 어떤 것인지 분류한다는 점에서 선택분류라고 할 수 있다. 이진분류에서는 시그모이드가 주요한 기준이었다면 선택분류에서는 소프트맥스가 사용된다. 소프트맥스는 시그모이드의 확장이라 할 수 있다. 소프트맥스 함수 소프트맥스 함수는 로짓값 벡터를 확률 분포 벡터로 변환해주는 비선형 함수이다. 일반식을 구하면 아래와 같다. $$ y_{i} = \frac{e^{x_{i}}}{e^{x_{1}}+\cdots +e^{x_{n}}} $$ 하지만 이 식은 코드를 통한 계산 과정에서 오류를 일으킬 수 있으므로 아래와 같이 변형된 식을 사용한다. $$ y_{i} = \frac{e^{x_{i} - x_{k}}}{..
- machine learning
- feature
- Raspberry Pi
- AI
- Generative Model
- 운영체제
- deeplearning
- 신호처리
- image
- ML Pipeline
- Operating System
- OS
- depth
- 3d object detection
- Depth estimation
- depthmap
- TRACKING
- pcb
- Gan
- conditional GAN
- 딥러닝
- DSP
- 디지털신호처리
- controllable GAN
- mode collapse
- Building Basic GAN
- ML
- Deep learning
- MLOps
- design pattern
- Total
- Today
- Yesterday
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |