728x90 반응형 분류 전체보기23 chrome remote 오른쪽 shift 인식 문제 해결 크롬 원격에서 오른쪽 shift가 안 먹힐 때, 나는 키보드 설정을 바꿔 해결했다.Microsoft 입력기 ... 클릭 후 '키보드 옵션'아래 처럼 체크되어 있지 않으면 체크 2024. 6. 8. [Docker 개발 환경 구축] 서버에서 nvidia docker 사용하기( MobaXterm 설치, ssh 연결, Nvidia Docker 설치 및 GPU 사용) 회사에서 개발을 진행할 때, 개발 환경은 Linux이고 Docker를 활용할 확률이 높다. 나 같은 경우, 개인 PC(노트북)에서 GPU서버에 접속하여 Docker Container에 개발 환경을 구축했다. 만약 이 환경에서 app.py 파일을 만들고 개발을 진행한다고 하면 개인 PC -> GPU 서버 -> Docker Container -> Project Directory -> app.py 작업 순일 것이다. Docker 드라이브 마운트를 통해 서버에는 파일만 존재하고 app.py를 가동하는 데 필요한 Python, 라이브러리 등은 Container에 존재한다. 1. 개인 PC -> GPU 서버 여기서 GPU 서버에 접속하기 위해 필요한 작업이 SSH 연결이다. MobaXterm은 이 작업을 매우 편리.. 2023. 7. 16. cv2.error: OpenCV(4.7.0) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\colormap.cpp:736: error: (-5:Bad argument) cv::ColorMap only supports source images of type CV_8UC1 or CV_8UC3 in function 'cv::colormap::ColorMap::operator ()' cv2.app.. Grad Cam 구현 중에 원본 이미지에 히트맵을 그리는 코드는 matplotlib을 사용하여 작성했다. [Grad Cam] gradcam pytorch 구현 with chatGPT chatGPT를 사용하여 Grad Cam을 구현해 봤다. 물론 한 번에 구현되진 않는다. Grad Cam은 마지막 컨볼루션 레이어를 사용해야 의미있는 결과를 얻을 수 있다. 코드는 다음과 같다. import torch import torch.nn yeeca.tistory.com 이를 opencv 코드로 옮기면서 에러가 발생했다. gc_jet = cv2.applyColorMap(result, cv2.COLORMAP_JET) 여기서 잘못된 것인데 result 변수의 shape는 (224,224)였으며 dtype은 float32였.. 2023. 6. 15. [Grad Cam] gradcam pytorch 구현 with chatGPT chatGPT를 사용하여 Grad Cam을 구현해 봤다. 물론 한 번에 구현되진 않는다. Grad Cam은 마지막 컨볼루션 레이어를 사용해야 의미있는 결과를 얻을 수 있다. 코드는 다음과 같다. import torch import torch.nn as nn import torchvision.transforms as transforms import PIL.Image as Image import cv2 import matplotlib.pyplot as plt import numpy as np import os os.environ['KMP_DUPLICATE_LIB_OK'] = 'True' class GradCam: def __init__(self, model, target_layer): self.model =.. 2023. 6. 14. 이전 1 2 3 4 ··· 6 다음 728x90 반응형