반응형

분류 전체보기 487

chromedriver 악성코드 에러 xattr -d com.apple.quarantine chromedriver

raise exception_class(message, screen, stacktrace) selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 96 Current browser version is 99.0.4844.84 with binary path /Applications/Google Chrome.app/Contents/MacOS/Google Chrome 이건 크롬 버전 안 맞을 때 에러 공식 사이트 가서 크롬 버전에 맞게 다운 받으면 된다. 내 경우에는 99 버전 팝업창이 뜨면서 악성코드 검사 못함~..

명령어 등등 2022.03.31

mmcv, nvcc 설치

ㅋㅋㅋ.. conda install 이 끝이 아니라 mmdet, mmcv, nvcc 설치에서 계속 헤매고 있다. ㅜㅜ 저번 아나콘다 설치 https://clouds.eos.ubc.ca/~phil/docs/problem_solving/01-Orientation/01.05-Installing-Anaconda-on-Linux.html 1. nvcc running build_ext error: [Errno 2] No such file or directory: '/opt/bin/nvcc': '/opt/bin/nvcc' ---------------------------------------- ERROR: Command errored out with exit status 1: /opt/ml/anaconda3/envs..

gpu usage 확인하기 watch -n 1 nvidia-smi

여러 모델을 동시에 돌리고 싶은데 메모리 얼마나 차지하는지 확인하고 싶을 때 명령어 watch -n 1 nvidia-smi 가운데 Memory-Usage로 판단할 수 있다. 16787/32510이니까 반 정도 썼음 아직 여유가 있으므로 배치사이즈나 파라미터가 작은 모델을 돌릴 수 있다. 이 사진은 32237/32510으로 거의 한계에 가깝게 쓰는 모습

global /io/opencv/modules/imgcodecs/src/loadsave.cpp (239) findDecoder imreaead_(~~) : can't open/read file: check file path/integrity 확장자 조심

global /io/opencv/modules/imgcodecs/src/loadsave.cpp (239) findDecoder imreaead_(~~) : can't open/read file: check file path/integrity global /io/opencv/modules/imgcodecs/src/loadsave.cpp (239) findDecoder imreaead_(~~) : can't open/read file: check file path/integrity 경로가 잘못된줄 알고 상대경로를 절대경로로도 바꿔봤었는데 결국 확장자가 달라서였다. .jpg인데 파일에서 .png로 바로 붙여버려서! 확장자 주의하자 첫번째는 경로이긴한데 .jpg .png도 조심

pstage - 서버 메모리 확인과 비우는 방법 df -H

pstage 하는데 서버가 많이 차서 비우는 방법 yolo train 돌리다가 메모리가 차서 확인해봤다. 명령어는 df -H df -H 100%가 찬 메모리ㅜㅜ 필요없는 .pth 파일부터 지우기 model 상태를 저장하는 checkpoint 파일인 .pth 파일 내 경우에 epoch 마다 저장하고 있어서 금방 차버렸다. 이미지 몇십장 지우기보다 동영상 지우는 것이 좋은 것처럼 필요없는 .pth 파일들은 모두 지워버린다. Trash에서 직접 비우기 만약 파일들 지워도 잘 안 비워지면 휴지통 비우기처럼 Trash에서 직접 지워봐도 좋다 명령어는 rm -rf ~/.local/share/Trash/files/* rm -rf ~/.local/share/Trash/files/* 살짝 더 내려가는 것을 확인할 수 있다.

경로 단축 위해 alias 지정하기

항상 mmdetection 폴더로 들어가고 싶은데 너무 안에 있는 폴더라 alias 명령어를 지정했다. 그리고 ~/.bashrc에 저장했다. 컴퓨터가 꺼지면 다시 잊어버리긴 하지만 source ~/.bashrc를 한번하면 다시 상기된다. 1. alias 설정하기 root@:~/detection/baseline/mmdetection# echo "alias mmd='cd /opt/ml/detection/baseline/mmdetection'" >> ~/.bashrc root@:~/detection/baseline/mmdetection# source ~/.bashrc root@:~/detection/baseline# mmd root@:~/detection/baseline/mmdetection# cd ../....

git commit message 잘못 썼을 때 되돌리는 방법 / 수정 : git reset --soft HEAD~1

git commit 을 했는데 커밋 메시지를 수정하고 싶을 때 commit을 되돌리는 방법 git reset --soft HEAD~1 위 명령어를 치면 된다. 설명 현 상태는 1 commit이 되어 있고 push는 아직 안했을 때 여기서 git reset --soft HEAD~1을 치면 이전 커밋을 취소해준다. git status를 치면 다시 커밋했던 초록색 글자가 나타남. 이 상태에서 다시 commit을 해주면 된다. 그리고 git push까지 하면 끝

명령어 등등 2022.03.17
반응형