일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- D3
- WebOS
- py
- level3
- build
- 휴학
- 자바
- 어렵다
- level4
- LEVEL2
- SQL
- Github
- 프로그래머스
- level1
- 안드로이드스튜디오
- 컨트리뷰톤
- Matrix Factorization
- 대학원일기
- 내휴학생활중의아주큰일
- 대학원
- 파이썬
- MSBuild
- 다시풀기
- SWEA
- Python
- 컴퓨터비전
- java
- androidstudio
- BFS
- git
Archives
- Today
- Total
목록ML & DL (2)
bit가 눈 앞에서 왔다갔다
[Anaconda] 가상환경 생성, 삭제, yaml
가상환경 생성 conda create -n (이름) (파이썬 버전 지정) 가상환경 삭제 conda remove --name (이름) --all 가상환경 -> yaml 파일 conda activate (가상환경 이름) conda env export > environment.yaml yaml 파일 -> 가상환경 conda env create --file (이름).yaml solving environment: failed ResolvePackageNotFound: 는 os가 달라서 뜨는 문제, 그 부분 지우고 생성하면 된다 가상환경 리스트 보기 conda info --envs
ML & DL
2023. 4. 4. 10:05
GPU에 잔여 메모리가 남아있는 경우
딥러닝 모델을 돌리던 중 Ctrl+Z 를 눌러 프로세스를 강제 종료했다. 다시 실행했는데 out of memory라길래 watch gpustat을 찍었더니 gpu가 계속 잡혀있는 것을 확인했다. 잔여 프로세스 정리하는 법 1. ps aux | grep python 명령어로 내가 실행시킨 python 파일의 ID를 찾는다. ps aux | grep python을 검색하면 옆에 내가 무슨 명령어를 쳤었는지, 시간 등도 같이 뜨는데 그런 것들로 어떤 프로세스가 gpu에 올라가 있는지 추측해볼 수 있다. ID는 내 계정 바로 옆에 있는 숫자이다. 2. kill -9 1234 (1234는 ID를 의미함!) 보통 앞에 sudo를 찍던데 나는 sudo 권한이 없다. 그래도 잘 죽는다 ㅇㅇ
ML & DL
2023. 3. 30. 10:29