분류 전체보기 (290) 썸네일형 리스트형 [논문 읽기] End-to-end Recovery of Human Shape and Pose 핵심 정리 논문 2D Image → 3d image keypoints를 다시 projection했을 때 발생하는 reprojection loss를 최소화 하는 게 핵심 이걸 가능하게 하기위해 적대적으로 학습함 (사람의 체형이나 포즈 파라미터가 real 인지 아닌지를) 2d keypoint detection에 의존하지 않고 이미지 픽셀에서 바로 3d 파라미터(체형, 포즈)를 추론한다. 전체적인 기술 설명 이미지가 CNN을 통해 인코딩된다. 인코딩된 latent vector는 3차원 회귀(regression) 모듈에 보내진다. 이 모듈에서 사람의 3차원 형상을 표현하는 걸 배운다. 이 때 회귀모듈에서 나온 3차원 형상을 표현하는 latent vector(s, R, T, 베타, 세타)들은 reprojection erro.. [selenium] js 동적 페이지 크롤링 하기 (주로 댓글) iframe, #document 해결 문제점 특정 사이트의 댓글을 크롤링할때 문제가 발생한다. selenium을 써도 해결이 안 된다. iframe, #document로 구성된 부분에 댓글이 들어가 있다. 문제는 이 안쪽 부분은 접근이 불가능하다는 것이다. 그러면 어떻게 해야할까? 해결책을 알게됐다. iframe 내부에 있는 src 링크로 다시 들어간다. 거기서 selenium 크롤링을 다시 진행하면 된다. 새롭게 html, body 등이 구성되고 element에 접근이 가능한 걸 볼 수 있다. 핵심은 driver.get으로 iframe 내부 링크에 접속하는 것이다. 3 시간 삽질 결과 공유 끝 번외로 마약베개 리뷰 크롤링 예제를 공유한다. from selenium import webdriver import time options = web.. [pycharm] pycharm error cannnot modify read ~ mac에서 발생하는 파이참 에러 해결법 pycharm error cannnot modify read ~~~ 터미널에서 파이참 프로젝트들이 있는 폴더로 이동한다. 아래와 같이 입력하면 모든 프로젝트들의 권한이 수정할 수 있도록 변경된다. 해결 sudo chmod 775 * stackoverflow.com/questions/54502582/pycharm-jetbrains-cannot-modify-the-read-only-directory-on-my-macbook/54503110 Pycharm (JetBrains) cannot modify the read-only directory on my macbook I am using Mac OS High Sierra and trying to learn Django framework over Pycharm .. [scrapy] 403 error 발생시 대처법 403 error는 크롤링을 막아놓은 사이트에서 크롤링시 발생하는 에러이다. "2021-02-09 23:27:33 [scrapy.spidermiddlewares.httperror] INFO: Ignoring response : HTTP status code is not handled or not allowed" 해결법은 간단하다. setting.py를 열고 USER_AGENT 부분을 아래와 같이 수정한다. 이후 잘 크롤링 된다. 200 USER_AGENT = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.95 Safari/537.36' sangaline.com/po.. [deep learning 논문 읽기] Stylegan2 ada 이해하기 adaptive discriminator augmentation 알고리즘을 제안 수 천장의 이미지만 있어도 학습 가능 현대의 GAN은 일반적으로 수 만, 수 십 만 장에 해당하는 이미지 데이터셋을 요구한다. 이미지가 부족하면 (작은 데이터셋) 나타나는 문제는 학습중 Discriminator가 과적합(overfitting) 되는 것이다. 과적합 되면 Generator에게 주는 feed back이 무의미해지고, 학습은 발산하기 시작한다. discriminator의 과적합을 막기 위해 증강 방안을 모색한다. 단 생성한 이미지는 증강 효과가 반영돼선 안된다. 위 그림을 보면 140k를 제외한 나머지 데이터 셋 (14만장 이하)의 경우 FID가 어느 순간 증가한다. 과적합 되는 것이다. (b)는 50k 데이터셋의.. nvidia-smi랑 nvcc --version이 다를 때 걱정할 필요가 없다고 한다. 보통 nvidia-smi 버전이 nvcc보다 한 단계 높게 나올 수도 있다고. nvcc가 cuda 작동에 필요한 binary 파일과 관련되어 있다. 나의 경우 window 10에서 nvidia-smi는 11.1로, nvcc --version 10.2로 나왔다. bash에서 which nvcc를 통해 CUDA 설치 경로를 확인해보니 11.1은 없었다. pytorch와 tensorflow를 이용하는 사람이라면 nvcc version을 기준으로 설치하면 되겠다. 끝 stackoverflow.com/questions/53422407/different-cuda-versions-shown-by-nvcc-and-nvidia-smi Different CUDA versions shown by.. Closed-Form Factorization of Latent Semantics in GANs 논문 설명 latent space를 조절해서 이미지를 편집하는 종전의 기술은 지도 학습 기반으로 시행됐다. 이 논문에선 비지도학습 기반으로 이걸 가능하게 한다. pretrained weights를 분해하는 걸로 closed-from factorization 알고리즘을 제안했다. 지도학습 방식은? latent code에서 임의로 샘플링하여 이미지를 생성하고 이것들을 annotation 한 후 classifier를 학습하는 형식이었다. 이 논문의 방식은 SeFa(Semantic Factorization)으로, 학습이나 샘플링과는 무관하게 GAN에서 latent의 semantic direction(의미가 담긴 방향)을 찾을 수 있다. GAN은 latent code를 단계별로 네트워크를 거쳐 이미지로 합성한다. 이때 .. conda error pyenv와 conda를 동시에 설치했을 때 나는 에러 pyenv: conda: command not found The `conda' command exists in these Python versions: anaconda3-5.3.1 Note: See 'pyenv help global' for tips on allowing both python2 and python3 to be found. 해결책 pyenv virtualenvs를 입력한다. 원하는 conda 가상환경 이름을 확인한다. 나의 경우 pyenv activate anaconda3-5.3.1/envs/torch를 입력했다. conda info --envs를 할 경우 정상 작동함을 확인 가능. 결론 pyenv activate가 conda 보다 먼.. 이전 1 ··· 13 14 15 16 17 18 19 ··· 37 다음