본문 바로가기

분류 전체보기97

[OpenCV] ASSERT: "false" in file qasciikey.cpp, line 501 에러메세지: ASSERT: "false" in file qasciikey.cpp, line 501 해결방법: 1. Mobaxterm의 Settings에 들어간다. 2. X11에 있는 Unix-compatible keyboard의 체크를 해제한다. https://stackoverflow.com/questions/35837255/getting-error-in-cvimshow-assert-false-in-file-qasciikey-cpp-line-501 Getting error in cv::imshow() - ASSERT: "false" in file qasciikey.cpp, line 501 I am getting this error whenever I call cv::waitKey(): ASSERT: "f.. 2022. 11. 18.
[NVIDIA PyProf] FLOPs 측정하기 PyProf란? NVIDIA에서 만든 profile 툴. PyTorch 모델과 GPU 성능을 profile한다. 1. GitHub로 설치하기 클론합니다 git clone https://github.com/NVIDIA/PyProf.git PyProf로 들어간 후 PyProf를 설치합니다 pip install . 잘 설치되었는지 확인 pip list | grep pyprof 다음과 같이 보여야 합니다 pyprof 3.10.0 2. PyTorch와 함께 사용하기 Overview FLOP 및 bandwidth 계산의 경우 비교적 간단한 접근 방식을 사용한다 예를들어 행렬 $AM\times K$와 $BK\times N$의 경우 행렬 곱셈에 대한 FLOP는 $2\times M \times N\times K$, ba.. 2022. 10. 7.
Feature Fusion Feature을 fusion하는 방법은 어떤 것이 있을까? Feature Fusion - Feature fusion은 알고리즘의 한 종류라고 할 수 있는데 몇개의 독립적인 features를 하나의 유니크한 feature로 합치는 것이다. - 예를 들어 두 벡터형식의 features가 있다고 할 때 이 둘을 어떻게 합쳐서 처리할 수 있을까? Add - Add는 두 벡터를 하나가 되도록 더하는 것이다 $A+B=C$ - 이 때 두 $A$와 $B$의 shape는 같아야하며 만약 같지 않을 경우 행렬 곱셈을 통해 동일하게 만들어야 한다. - ResNet의 핵심적인 아이디어이다. - identity matrix summation은 학습 속도를 빠르게 하고 gradient flow를 강화해서 역전파시 에러 이전 레이.. 2022. 10. 3.
Super-Resolution Datasets 다음 사이트로 가서 다운받자! https://mmediting.readthedocs.io/en/v0.12.0/sr_datasets.html#vid4-dataset Super-Resolution Datasets — MMEditing documentation Super-Resolution Datasets It is recommended to symlink the dataset root to $MMEDITING/data. If your folder structure is different, you may need to change the corresponding paths in config files. MMEditing supported super-resolution datasets: DF2K_OST Data.. 2022. 9. 19.
[Ubuntu] 아나콘다 설치하기 아주 간단한 설치 과정 1. 아나콘다 홈페이지에 들어가서 installer 다운로드 www.anaconda.com/products/individual Anaconda | Anaconda Distribution Anaconda's open-source Distribution is the easiest way to perform Python/R data science and machine learning on a single machine. www.anaconda.com 2. 다운로드한 폴더 들어가기 3. 설치 시작 bash Anaconda3-2022.05-Linux-x86_64.sh 4. 뭔가 잔뜩 나오면 그냥 yes 누르고 엔터엔터~~~ 5. 다음 문구가 나오면 yes 누른다 6. bashrc 수정 su.. 2022. 9. 15.
[TDAN] Tdan: Temporally-deformable alignment network for video super-resolution 논문 요약 이전의 VSR methods는 보통 reference frame과 supporting frame사이의 optical flow를 구한 후 이를 사용해 supporting frame을 warp하여 temporal alignment를 한다. 하지만 부정확한 flow와 iamge-level warping은 warped supporting frames에서 부적절한 artifacts를 유발한다. 이를 해결하기 위한 temporal-deformable alignment network (TDAN)은 optical flow를 사용하지 않고 reference frame과 supporting frame을 feature level에서 적응형으로 align한다. 이는 refrence frame과 supporting .. 2022. 9. 14.