본문 바로가기

분류 전체보기

(25)
git push 에러 error: RPC failed; HTTP 400 curl 22 The requested URL returned error: 400 커밋까지 문제없이 진행되고 이제 push를 하려고 하는데이런 에러가 떴다.Enumerating objects: 5, done.Counting objects: 100% (5/5), done.Delta compression using up to 12 threadsCompressing objects: 100% (4/4), done.error: RPC failed; HTTP 400 curl 22 The requested URL returned error: 400send-pack: unexpected disconnect while reading sideband packetWriting objects: 100% (5/5), 5.82 MiB | 6.54 MiB/s, done.Total 5 (delta 0), reus..
사진파일 확장자 HEIC에서 jpg로 변환 (mac용) cd 폴더경로터미널에서 원하는 폴더로 가서for file in *.HEIC; do sips -s format jpeg "$file" --out "${file%.*}.jpg"done 코드 붙여넣으면 된다.(mac 좋다..)변환과 동시에 원본(HEIC)파일을 삭제하려면 아래 코드를 입력하면 된다.for file in *.HEIC; do sips -s format jpeg "$file" --out "${file%.*}.jpg" && rm "$file"done .jpg로 변환이 성공한 경우에만 원본 파일을 삭제한다. 복구가 불가능하니 주의해서 사용해야 한다. cf. Finder 에서 이름바꾸기를 통해서 그냥 단순히 키보드입력으로 바꾸면,파일 형식 자체는 그대로 유지되기 때문에 실제로는 포맷이 (변함없이) ..
Hessian matrix / eigenvector / eigenvalue * Hessian matrix (헤시안 / 헤세 행렬):hessian은 각 변수의 값 변화에 따른 gradient 변화율, 각 변수가 영향을 미치는 정도헤시안 행렬을 이용하면 특정 함수의 특정 위치가 위로 볼록한지, 아래로 볼록한지, 안장점인지를 판단할 수 있다 2차 다항식(quadratic form) f 를 각 변수로 2차 편미분 한 값들을 모아둔 행렬이다. * Eigenvector(고유벡터):선형변환을 했을 때 그 크기는 변하나 방향은 변하지 않는 벡터* Eigenvalue(고유값):선형변환 후에 얼마만큼 그 벡터가 변했는지 (변화의 정도를 알 수 있다) * Hessian의 eigenvalue를 보면 곡률의 크기와 방향, 그리고 Loss가 sharp한지, flat한지 판단할 수 있음. ..
GLUE benchmark
필요한 requirement.txt 뽑아내기 1.pip list --not-required --format=freeze > requirements.txt근데 이런 오류가 난다.AttributeError: module 'lib' has no attribute 'X509_V_FLAG_NOTIFY_POLICY' OpenSSL, pyopenssl, cryptography 라이브러리 간 충돌, 구버전, 손상 등이 원인이라고 한다.각 라이브러리를 재설치해서 해결한다.# 기존 패키지 삭제conda remove --force pyopenssl cryptography# pip 자체를 다시 설치 (이 코드만 실행해도 되는 경우도 있다.)conda install -c anaconda pip# pip이 정상 작동하는지 확인하고 다시 패키지 설치python -m ensu..