본문 바로가기
728x90
SMALL

Come on IT/참고용17

docker 불필요 캐시 삭제 명령어 1. 글을 작성하게 된 계기 docker를 사용하다보면 불필요하게 지금은 사용하지 않지만이전에 만들었다가 남았던 캐시들을 삭제해야하는 경우가 있어서 만들었다. 참고로 나는 200GB를 넘게 확보한 경우도 있다...2. 명령어 정리 사용되지 않는 데이터 삭제docker system prune 추가적인 옵션 -a 옵션을 사용하면 모든 사용되지 않는 이미지도 삭제합니다.--volumes 옵션을 사용하면 사용되지 않는 볼륨도 삭제합니다. docker system prune -a --volumes  중지된 컨테이너 삭제docker container prune  사용되지 않는 네트워크 삭제docker network prune  사용되지 않는 볼륨 삭제docker volume prune  dangling 이미지 삭제.. 2024. 7. 2.
GPU 메모리 초기화 방법 (feat. ubuntu) 1. 글을 쓰게 된 계기 모델을 학습시키다가 중지시키게 되면GPU에 남은 메모리를 정리해야하는 경우가 생기게 된다. 2. GPU 메모리 초기화 방법 특정 프로세스 종료sudo kill -9 # sudo kill -9 1234 특정 GPU 메모리 전체 초기화# 0번 GPU의 모든 프로세스를 종료합니다.sudo fuser -v /dev/nvidia0sudo fuser -v /dev/nvidia0 -k 2024. 6. 17.
Ubuntu 버전 확인 명령어 1. 글을 작성하게 된 계기 우분투(Ubuntu)의 버전을 확인하는 경우가 종종 있어서 해당 명령어를 정리하고자 한다. 2. 우분투 버전 확인 명령어 lsb_release -a  lsb_release -d cat /etc/issuecat /etc/os-releasehostnamectl 2024. 6. 16.
GPU 사용량 체크하는 방법 (feat. ubuntu) 1. 작성하게 된 계기 GPU를 사용할 때 사용량을 확인하곤 하는데 해당 내용을 정리하고자 한다. 2. NVIDIA GPU 사용 시 - 기본 체크 방법nvidia-smi - 주기적인 업데이트 체크 방법 (2초 주기)watch -n 2 nvidia-smi 3. AMD GPU 사용 시 - 기본 체크 방법rocm-smi - 주기적인 업데이트 체크 방법 (2초 주기) watch -n 2 nvidia-smi 2024. 6. 15.
use_seedable_sampler TypeError 해결방법 1. 글을 작성하게 된 계기  LLM을 학습하는 과정에서 위와 같은 에러를 만나게 되어서 글을 작성하게 되었다. 2. 해결방법 아래와 같이 accelerate 버전을 변경해서 설치해주고 다시 재시작해서 코드를 실행시키면 정상적으로 작동된다.pip install accelerate==0.27.2 2024. 5. 6.
Unity ML-Agent 설치하기 (feat. mac) 1. 글을 작성하게 된 계기 강화학습을 새로 배우게 되면서Unity에서 강화학습을 해보는 기회가 생기게 되었다. 알면 굉장히 쉽지만 실제로 해보면 생각보다 까다로운 환경설치에서ML-agent를 설치하는 방법에 대해서 소개해보고자 한다.(필자는 mac m2 환경이다.) 2. ml-agent 설치 방법 1. 가상환경 설치 및 활성화 conda create -n ml-agent python=3.10.12conda activate ml-agent 2. github clone + 폴더 이동참고로 해당 github는 폴더가 커서 clone해오는데 오래 걸리니 조금 기다려주자.git clone https://github.com/Unity-Technologies/ml-agents cd ml-agnets 3. numpy.. 2024. 5. 1.
728x90
LIST