목록낑낑 (8)
끊김 없이 하자
오늘의 구글링: ```visual code remote ssh password does not work``` Visual studio code를 사용하여 원격 서버에 접속을 시도하는데 아무리 비밀번호를 입력해도 연결이 안된다. 연휴에 다른 일 본다고 손이 비밀번호 치는 감각을 잃었나 싶었는데 putty를 통해 해당 서버에 접속하거나, 다른 서버에 연결할 때는 문제가 없었다. (연결 실패 로그도 없었다.) 검색을 통해 https://github.com/microsoft/vscode-remote-release/issues/2518 를 참고하고, 서버에서 ```~/.vscode-server``` 경로를 지우고 시도하여 성공했다. 정확하게는 ```~/.vscode-server/bin``` 에 기록된 remote..
>> ERROR: Failed building wheel for python-mecab-ko pytorch:1.6.0-cuda10.1-cudnn7-devel 이미지 기반 도커 컨테이너에서 작업했다. (Ubuntu 18.04.3 LTS, Anaconda python 3.7) FastSpeech2 사용을 위한 환경을 세팅하는 중에 g2pk 설치 관련해서 생긴 이슈다. g2pK에 선행하여 python-mecab-ko 설치가 필요했는데, pip install 로는 계속 python-mecab-ko 에서 빌드 실패가 났다 ㅠ_ㅠ python-mecab-ko의 공식 깃허브(https://github.com/jonghwanhyeon/python-mecab-ko) 도 참고해보고 뜬금없이 mecab-ko-dic 빌드도 ..
(내가 보려고) 당근마켓 팀블로그의 2019년 게시글을 약식 요약. [원본] PyTorch Multi-GPU 제대로 학습하기 https://medium.com/daangn/pytorch-multi-gpu-%ED%95%99%EC%8A%B5-%EC%A0%9C%EB%8C%80%EB%A1%9C-%ED%95%98%EA%B8%B0-27270617936b 🔥PyTorch Multi-GPU 학습 제대로 하기 PyTorch를 사용해서 Multi-GPU 학습을 하는 과정을 정리했습니다. 이 포스트는 다음과 같이 진행합니다. medium.com 1. DataParallel( )은 기본적으로 여러개의 GPU에서 계산되는 gradient를 하나의 GPU로 모아서 계산한다. gradient 연산에서는 계속 scatter - ga..
오늘 해결할 수 있을 것 같지는 않아서 힘들기는 하고 어쨌든 오랜만에 뭔가 쓰고 싶어져서 일단 기록. https://github.com/ming024/FastSpeech2 위 레포로 학습 후 저장한 모델을 로드해서 추론하려고 하는 과정에서 생긴 문제이다. 학습한 모델이 torch.nn.DataParallel()을 사용했기 때문인지, 학습된 모델을 로드했을 때도 똑같이 모든 GPU를 점거하게 된다. 이를 해결하기 위해 제일 자주 사용했던 os.environ["CUDA_VISIBLE_DEVICE"] = "2" 코드를 torch.device(....) 위쪽에 삽입했는데, 그래도 여전히 0번 GPU를 메인으로 나머지 GPU를 다 소량씩 사용한다. torch.device('cuda')의 결과에 여러 개의 GPU(..
보고서를 작성하지 않습니다. 오류 메시지에 따르면 디스크가 가득 찼습니다. 다음을 바로잡으려면 'apt-get -f install'을 실행해 보십시오: 다음 패키지의 의존성이 맞지 않습니다: OS 알못이 Ubuntu Server를 홀로 사용하다 보니 슬슬 살기 위해 OS 관련 지식이 반드시 필요한가? 라고 물어보게 된다(결국 공부 안하겠지만). 저번 업데이트 이후 왜인지 Cuda 관련 설정이 깨져서 고생한 이후 한동안 업데이트를 안했는데 이번에 시도하니 난데없이 디스크가 가득 찼단다. 업그레이드 -> 의존성이 맞지 않습니다 -> 부트 디스크 삭제 -> 의존성이 맞지 않습니다 콤보에서 일단 디스크부터 지워보기로 ㅜㅠ 내 검색어에 걸리는 것들은 다 3.0.0.. 대던데 나는 4.4.0 이고 ls -alhS ..
연구실에 새로 들어온 서버에 Ubuntu Server 16.04 설치. 를 한 삽질 기록.서버 이름을 Tzuyu로 하겠다고 했다가 너무 덕후같다는 소리를 들었다ㅜㅠ Molangii로 결정함. 스타크래프트 유닛명이 난무하던 연구실 서버에 몰랑이 이름을 올리다ㅎㅅㅎ 저번 서버 설치때도 애를 먹었는데, 네트워크 관련 설치가 잘 성공함에도 이번에도 자꾸 Bad Archive Error가 뜨길래 검색했더니 설치 USB 문제일수 있다는 글을 봤다.https://askubuntu.com/questions/896975/bad-achive-mirror-during-server-16-04-install 추천받아서 universal usb installer를 사용했었는데, Rufus로 바꿔주니 해결됐다!universal i..
검색어 하나 빠뜨린 죄로 시간 고생을 해서 기록차 포스팅을 하게 되었다. 사용하던 Git 계정을 정리차 옮기게 되서, Sourcetree에서 기본으로 설정된 계정을 바꾸려고 시도했다. (검색어 : Sourcetree change account ) 로그아웃 기능이 없단 말이야? 출구가 없는 마약같은 프로그램ㅎㅅㅎ 하면서 쓰인대로 한 뒤 저장소를 정리하고 커밋을 했지만 푸시에 실패했다.처음에는 저장소 폴더의 .git이나 관련 문제인줄 알고 몇번 다시 시도했는데 실패하길래 그제서야 에러를 들여다 보니, (8^8) 내가 바꾼게 Git 계정이 아니라 아틀라시안 계정이었구나..설정에 들어가서 간단하게 사용자 이름만 바꿔주면 알아서 비밀번호를 다시 물어보겠지? 하고 아래에 해당하는 부분을 수정했다. (2.0대로 소스..
Windows 10 / python 3.5 파이썬 실행 파일 만들기 어제 공개된 프로듀스101 시즌 2 컨셉 평가 직캠을 보다가 시간대별 데이터가 있으면 순위 예측하기 편했을텐데.. 그런거 안주겠지ㅜㅠ 하면서 처음으로 크롤러를 직접 작성해볼 마음이 들었다. 크롤하는 페이지도 하나고 양이 적어서 예제에 흔히 보이는 html로 간단하게 만들었다. 네이버TV에서 동영상을 재생하고 있을때, 동영상 우측 재생목록에서 필요한 부분을 크롤했다. 댓글수가 재생목록에 표시가 안되어있는 점이 아쉽다. 많이들 적혀있지만 python3에서는 BeautifulSoup4를 설치해줘야 하고, 보통 lxml 사용을 권장하는것 같다.https://github.com/dopha-mipa/Produce101(Syntax Highlight..