망둥어집
최근 Git 사용시에 계정 권한이 필요할 때 자격 증명 방식이 비밀번호에서 토큰 형식으로 바뀌게 되었다. 따라서 Mac의 기존에 저장 되어사용하던 인증 패스워드를 새로 발급받은 토큰으로 변경해줘야한다. 만약 변경하지 않고 Mac에서 git의 private repository에 접근하게 되면 The requested URL returned error: 403 에러를 받게 된다. 이 에러를 해결하기 위해서는 Git Hub에서 인증 토큰을 받고 이를 Mac의 "키체인 접근"에 업데이트 해주면 된다. 인증 토큰 생성 1. git hub에 접속하여 로그인한다. 2. 우측 상단의 계정을 클릭하고 Setting에 접속한다. 3. 좌측 하단에 Developer settings를 클릭. 4. 좌측 하단의 Personal..

Hausdorff distance란? 메트릭(거리) 공간의 두개의 부분 집합들 사이의 차이를 측정. [ 점으로 이루어진 두 집합 간의 거리를 결정하는 방식. ] 탄생 배경: 두 점 사이의 거리는 두 점의 최소거리(두 점을 양끝점으로 하는 선분 크기)로 표현 가능하다. 하지만 두개의 점들의 집합(ex. 2개의 다각형에서 각 다각형들의 꼭짓점 집합)사이의 거리를 측정하려하는데 각 집합에서 나온 임의의 두점들의 거리가 가깝다고 해서 그 점들이 다른 집합의 모든 점들과 가깝다고 할수 없다. 그래서 최소 두점의 거리가 아닌 최대 거리를 사용하여 두 집합간의 거리를 구한다. 최대 거리를 이용하는 이유: 두 집합 A, B가 있을 때 A의 원소 ai, B의 원소 bi가 존재한다. 이때 distance(a3, b4)가 ..

unfold 함수에 대해 이해할 일이 생겨서 정리해본다. 아래 블로그 글을 먼저 읽고 참고하면 도움이 된다. https://seolhokim.github.io/deeplearning/2019/07/09/pytorch-unfold/ pytorch에서는 unfold함수를 아래와 같이 정의했다. unfold함수를 통해 tensor의 dimension size들을 조절하여 원하는 tensor를 얻을 수 있다. 좀 더 직관적으로 tensor.unfold(axis, number_of_components, strides) 이런 식으로 생각하면 좋다. 아래에서 dimension, size, step에 대해 그림으로 더 쉽게 설명해봤다. 먼저 size[2, 2, 5, 5]를 갖는 tensor를 생성한다. 출력 결과를 시..