www.edwith.org/linearalgebra4ai/lecture/24798 [LECTURE] 그람-슈미트 직교화와 QR 분해 : edwith 학습목표 이번에는 임의의 행렬을 직교기저(Orthogonal basis)를 가지는 행렬로 변환하는 그람-슈미트 직교화에 대해 배워보겠습니다. 핵심 키워드 그람-슈미트 직교화(... - 커넥트재단 www.edwith.org Gram-Schmidt Orthogonalization 행렬 \(A\)가 있습니다. \(A = \begin{bmatrix} 3 && 1 \\ 6 && 2 \\ 0 && 2 \end{bmatrix} \) \(A\)의 Column Vectors를 \(\mathbf{a}_{1}\), \(\mathbf{a}_{2}\)라고 정의하겠습니다. 이 Col..
MobileNetv1은 대표적인 컨볼루셔널 레이어 기반의 경량(Lightweight) 네트워크입니다. Depthwise Convolution과 Pointwise Convolution을 적절히 사용함으로써 타 네트워크(vgg, googlenet등) 대비 크게 적은 파라미터수와 연산량으로 대등한 인식 성능을 보이며 세간의 관심을 끌었습니다. 논문 링크(Official) arxiv.org/abs/1704.04861 MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications We present a class of efficient models called MobileNets for mobile and embedded vis..
일반적으로 Depthwise Convolutional Layer는 CNN 모델의 연산량과 파라미터 수를 줄이기 위하여 제안되었으나, 실제로 이를 사용하여 모델을 구현한 뒤에 속도를 측정해보면 줄어드는 연산량 대비 고속화의 정도가 크지 않습니다. 특히, 저의 경우 Depthwise Convolutional Layer가 포함된 CNN 모델을 학습시키려하니, Forward 및 Backward 과정에서 비정상적으로 긴 시간이 걸리는 것을 확인하였습니다. 이러한 경우 코드상에서 Forward 및 Backward 과정 이전에 아래의 코드를 작성해주면 소요시간을 단축시킬 수 있습니다. torch.backends.cudnn.deterministic = False torch.backends.cudnn.benchmark ..
www.edwith.org/linearalgebra4ai/lecture/24797 [LECTURE] Orthogonal Projection Ⅱ : edwith 학습목표 이번 강의에서는 지난 시간에 이어서 Orthogonal Projection을 구체적인 예시와 함께 더 깊이 다뤄보는 시간을 가지겠습니다. 핵심 키워드 정사영(Orth... - MJ www.edwith.org Orthogonal Projection Perspective Back to the case of invertible \(A^{T}A\), consider the orthogonal projection of \(\mathbf{b}\) onto Col \(A\) as $$ \hat{\mathbf{b}} = f(\mathbf{b}) = A\..
def img2tensor(img): #the format of img needs to be bgr format img = img[..., ::-1] #bgr2rgb img = img.transpose(2, 0, 1) #(H, W, CH) -> (CH, H, W) img = np.ascontiguousarray(img) tensor = torch.tensor(img, dtype=torch.float32) return tensor
www.edwith.org/linearalgebra4ai/lecture/24796/ [LECTURE] Orthogonal Projection Ⅰ : edwith 학습목표 이번에는 Orthogonal Projection 관점에서 Least Squares Problem을 접근해보도록 하겠습니다. 이를 위해 선형대수에서 중요한 개념인 Ortho... - 커넥트재단 www.edwith.org Orthogonal Projection Perspective Projection은 "사영을 시킨다."라는 의미로 해석 가능합니다. \(A\mathbf{x}=\mathbf{b}\)인 Linear System에 대하여, Least Square 방법을 통해 구한 해 \(\hat{\mathbf{x}}\)는 다음과 같습니다. \(\..
File(*.txt, *.cfg 등)에 기록된 값은 프로그램상에서 Read하는 경우에 String자료형으로 Load됩니다. File에 기록된 값(s)이 True 혹은 False 인 경우, 프로그램상에서 이를 Boolean 값(b)으로 변환하는 과정이 필요합니다. 해당 과정은 아래와 같이 간단하게 구현할 수 있습니다. b = s == 'True' 출처는 다음과 같습니다. stackoverflow.com/questions/715417/converting-from-a-string-to-boolean-in-python Converting from a string to boolean in Python? Does anyone know how to do convert from a string to a boolean ..
- Total
- Today
- Yesterday
- 조합
- FairMOT
- 문제집
- 백준 1766
- LCA
- Lowest Common Ancestor
- 단축키
- MOT
- PyCharm
- ㅂ
- 위상 정렬 알고리즘
- 백준
- cosine
- 백준 11053
- C++ Deploy
- 가장 긴 증가하는 부분 수열
- 백준 11437
- 인공지능을 위한 선형대수
- 백트래킹
- 파이참
- 이분탐색
- 순열
- 자료구조
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |