전체 글
스타트업 6년차 Computer Vision 엔지니어. 논문 리뷰 및 코딩 삽질 등을 공유하고 있습니다. Pose Estimation을 주로 하고 있어요. LinkedIn : https://www.linkedin.com/in/wooil-jang-7b2853193/
-
한줄요약 : 일반적으로 사용되는 커널 사이즈인 3x3을 31x31까지 늘려서 CNN 성능을 ViT와 거의 유사할 정도로 향상시켰다. Abstract 저자는 ViT의 최근 발전에 영감을 받아 작은 사이즈의 커널을 여러 개 쌓아 사용하는 것보다, 몇 개의 큰 컨볼루션 커널을 사용하는 게 더 강력한 패러다임이 될 수 있음을 증명했다. 일반적 커널 사이즈 3x3과 달리 31x31의 커널 사이즈를 사용한 RepLKNet을 제안함 성능 : ImageNet 87.8% top-1 정확도, ADE20K 56%의 mIoU 작은 커널사이즈를 가진 CNN보다 큰 커널 사이즈를 가진 CNN이 훨씬 더 넓고 효과적인 receptive field와 더 높은 shape bias를 가진다. Introduction 현재 비전에서 ViT..
Scaling Up Your Kernels to 31x31: Revisiting Large Kernel Design in CNNs 논문리뷰한줄요약 : 일반적으로 사용되는 커널 사이즈인 3x3을 31x31까지 늘려서 CNN 성능을 ViT와 거의 유사할 정도로 향상시켰다. Abstract 저자는 ViT의 최근 발전에 영감을 받아 작은 사이즈의 커널을 여러 개 쌓아 사용하는 것보다, 몇 개의 큰 컨볼루션 커널을 사용하는 게 더 강력한 패러다임이 될 수 있음을 증명했다. 일반적 커널 사이즈 3x3과 달리 31x31의 커널 사이즈를 사용한 RepLKNet을 제안함 성능 : ImageNet 87.8% top-1 정확도, ADE20K 56%의 mIoU 작은 커널사이즈를 가진 CNN보다 큰 커널 사이즈를 가진 CNN이 훨씬 더 넓고 효과적인 receptive field와 더 높은 shape bias를 가진다. Introduction 현재 비전에서 ViT..
2022.03.21 -
pytorch3d 라이브러리 관련 오류로 pip install pytorch3d 로 설치할 경우 구버전이 설치되어 발생하는 문제 실행환경 : pytorch 1.8.2 from pytorch3d import _C ImportError: ../python3.8/site-packages/pytorch3d/_C.cpython-38-x86_64-linux-gnu.so: undefined symbol: _ZN6caffe28TypeMeta21_typeMetaDataInstanceIdEEPKNS_6detail12TypeMetaDataEv 해결 - git stable 버전 설치하는 방법으로 해결 pip install "git+
pytorch3d 관련 오류 해결 - undefined symbolpytorch3d 라이브러리 관련 오류로 pip install pytorch3d 로 설치할 경우 구버전이 설치되어 발생하는 문제 실행환경 : pytorch 1.8.2 from pytorch3d import _C ImportError: ../python3.8/site-packages/pytorch3d/_C.cpython-38-x86_64-linux-gnu.so: undefined symbol: _ZN6caffe28TypeMeta21_typeMetaDataInstanceIdEEPKNS_6detail12TypeMetaDataEv 해결 - git stable 버전 설치하는 방법으로 해결 pip install "git+
2022.02.08 -
모델 학습 진행 중 CUDA 관련 에러가 이것저것 발생했다. RuntimeError: cusolver error: CUSOLVER_STATUS_INTERNAL_ERROR, when calling `cusolverDnCreate(handle)` 실행환경 : Ubuntu 18.04, CUDA 10.2 동일 환경인 다른 PC에서는 정상 작동했는데 특정 서버에서만 오류가 발생했다. 위의 에러 말고도 유사한 에러가 계속 발생했는데 명확한 해답이 없어 이것저것 시도해보다 보니 결국 nvidia driver의 문제였다. 1. 기존 nvidia-driver 제거 sudo apt --purge autoremove nvidia* 2. recommended driver 버전 확인 : 아래 명령을 입력하면 여러 ubuntu-..
ubuntu 18.04 torch CUDA error 해결모델 학습 진행 중 CUDA 관련 에러가 이것저것 발생했다. RuntimeError: cusolver error: CUSOLVER_STATUS_INTERNAL_ERROR, when calling `cusolverDnCreate(handle)` 실행환경 : Ubuntu 18.04, CUDA 10.2 동일 환경인 다른 PC에서는 정상 작동했는데 특정 서버에서만 오류가 발생했다. 위의 에러 말고도 유사한 에러가 계속 발생했는데 명확한 해답이 없어 이것저것 시도해보다 보니 결국 nvidia driver의 문제였다. 1. 기존 nvidia-driver 제거 sudo apt --purge autoremove nvidia* 2. recommended driver 버전 확인 : 아래 명령을 입력하면 여러 ubuntu-..
2022.02.08 -
wandb라는 모델 logging 서비스를 알게되었는데, 어찌보면 cloud 기반 tensorboard 느낌이다. 되게 API가 잘 되어있고 시각화하면서 바로 학습 과정을 보기가 좋아서 유용한 것 같다. 자세한 설명은 아래 사이트를 참고하는 게 좋고, 간단한 확인을 하고 싶다면 아래의 colab 노트북을 참고해도 좋을 것 같습니다. (프로젝트 생성 시 나오는 Quick guide로 만든 간단한 예제입니다.) https://greeksharifa.github.io/references/2020/06/10/wandb-usage/ Python, Machine & Deep Learning Python, Machine Learning & Deep Learning greeksharifa.github.io https:..
딥러닝 모델 web logging 서비스 - wandbwandb라는 모델 logging 서비스를 알게되었는데, 어찌보면 cloud 기반 tensorboard 느낌이다. 되게 API가 잘 되어있고 시각화하면서 바로 학습 과정을 보기가 좋아서 유용한 것 같다. 자세한 설명은 아래 사이트를 참고하는 게 좋고, 간단한 확인을 하고 싶다면 아래의 colab 노트북을 참고해도 좋을 것 같습니다. (프로젝트 생성 시 나오는 Quick guide로 만든 간단한 예제입니다.) https://greeksharifa.github.io/references/2020/06/10/wandb-usage/ Python, Machine & Deep Learning Python, Machine Learning & Deep Learning greeksharifa.github.io https:..
2022.01.28 -
heroku로 올린 웹 서비스(ex.django)에 접속했으나 떠있는 웹서비스가 없어서 heroku log 확인 시 제목과 같은 메시지가 나오는 경우입니다. 이 경우 터미널에서 heroku login을 한 뒤 아래의 명령을 입력한 후 확인하시면 정상적으로 작동이 됩니다. heroku ps:scale web=1 참고자료 https://stackoverflow.com/questions/18552846/no-web-processes-running-django-in-heroku No web processes running Django in heroku I was trying to deploy my application in heroku, but when i finally try to run my applicat..
No web processes running Django in herokuheroku로 올린 웹 서비스(ex.django)에 접속했으나 떠있는 웹서비스가 없어서 heroku log 확인 시 제목과 같은 메시지가 나오는 경우입니다. 이 경우 터미널에서 heroku login을 한 뒤 아래의 명령을 입력한 후 확인하시면 정상적으로 작동이 됩니다. heroku ps:scale web=1 참고자료 https://stackoverflow.com/questions/18552846/no-web-processes-running-django-in-heroku No web processes running Django in heroku I was trying to deploy my application in heroku, but when i finally try to run my applicat..
2022.01.23 -
안녕하세요! 오늘은 heroku 서비스를 이용해서 django를 이용해 만든 웹서비스를 무료로 배포하는 방법을 알려드리겠습니다. 저도 이번에 해보면서 굉장히 편하고, 무료라 데모 사이트나 소규모 사이트, 포트폴리오 사이트를 올리는 데에 되게 좋겠다는 생각을 했습니다. django 웹 소스도 github 링크를 공유해 드리니 필요하시면 이용하셔도 괜찮습니다! https://www.heroku.com/ Cloud Application Platform | Heroku Heroku is a platform as a service (PaaS) that enables developers to build, run, and operate applications entirely in the cloud. www.herok..
heroku로 django 웹서비스 무료로 배포하기안녕하세요! 오늘은 heroku 서비스를 이용해서 django를 이용해 만든 웹서비스를 무료로 배포하는 방법을 알려드리겠습니다. 저도 이번에 해보면서 굉장히 편하고, 무료라 데모 사이트나 소규모 사이트, 포트폴리오 사이트를 올리는 데에 되게 좋겠다는 생각을 했습니다. django 웹 소스도 github 링크를 공유해 드리니 필요하시면 이용하셔도 괜찮습니다! https://www.heroku.com/ Cloud Application Platform | Heroku Heroku is a platform as a service (PaaS) that enables developers to build, run, and operate applications entirely in the cloud. www.herok..
2022.01.22