본문 바로가기
  • AI 개발자가 될래요

Category150

[에러 고치기] pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out. 에러 [에러 고치기] pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out. 에러 문제 상황pip로 wandb 모듈을 설치하려다 생긴 에러다. 문제 원인기본적으로 pip는 일정 시간 동안 응답이 없으면 타임아웃이 발생하는데,wandb를 다운받는 어떤 서버에서 일정 시간 동안 응답이 없어 타임아웃이 발생한 것이었다. 해결 방법pip install wandb --timeout=100 타임아웃 시간을 명시적으로 늘려서 수정 가능하다. 결과설치가 잘 되었다. 2025. 2. 25.
[오픽/OPIc 실제 후기] 공대생 오픽 독학으로 IH 달성기 / 첫 시험 준비 5일만에 IH 달성하는 방법 / 시험장 분위기 [오픽/OPIc 실제 후기] 공대생 오픽 독학으로 IH 달성기 / 첫 시험 준비 5일만에 IH 달성하는 방법 / 시험장 분위기 요즘 취업/이직 준비생이라면 필수적으로 갖춰야 할 덕목이 영어 스피킹 능력이다. 해외 교류를 주 업무로 하는 사람들이라면 이 능력이 당연히 필수겠지만,필자와 같은 연구실에서 갇혀 사는 공대생들에게과연 영어 스피킹 능력이 대단히 필수적인가? 싶은 의문이 있다. 그래도 학회 다니다보면 해외 유수한 사람들과 대화할 기회가 적지 않으니이참에 영어 스피킹을 공부해보자 하는 마음으로 공부를 시작했다. 공부 기간필자는 현재 직장을 다니고 있으며.. 이직을 위해 오픽을 준비했기 때문에 시간적 여유가 크지 않았다.이동, 식사, 일과 후 등등 자투리 시간을 활용해서 약 5일정도 오픽만을 독학으로 .. 2025. 2. 24.
[PyTorch/Python] conda list의 torch 버전과 pip show torch 버전이 다를 때 [PyTorch/Python] conda list의 torch 버전과 pip show torch 버전이 다를 때 pip show torch에 출력된 파이토치 버전과 conda list로 출력된 파이토치 버전이 다를 때 해결법이다. 1. 문제 상황파이토치를 설치했고, conda list 로도 출력이 되는데 no module name 'torch' 에러가 자꾸 떴다. 1.1 pip torch 버전 확인pip show torch위의 명령어로 torch 버전을 확인해보니 아래처럼 나왔다.Name: torchVersion: 2.2.1Summary: Tensors and Dynamic neural networks in Python with strong GPU accelerationHome-page: https://.. 2025. 2. 21.
[pytorch/분산처리/디버깅노트] 배치사이즈 주의점 / 배치사이즈가 1일 때 분산처리 주의사항 / 에러 원인 및 해결방법 [pytorch/분산처리] 배치사이즈 주의점 / 배치사이즈가 1일 때 분산처리 주의사항 / 에러 원인 및 해결 방법 인고의 디버깅 끝에 알아낸 문제와 해결 과정 및 방법. 1. 문제현재 어떤 오픈소스 모델 학습 중에 있는데, 건드린게 없는데도 학습 시 에러가 발생했다.audio = audio.view(-1, 5, audio.shape[-1]) # [B, T, 128]RuntimeError: shape '[-1, 5, 128]' is invalid for input of size 256 해석하자면 audio 변수를 [b, 5, 128] 형태로 바꿀 수 없다는 것이다.audio 변수는 코드상으로는 [b*5, 128] 형태이기 때문에, [b, 5, 128]으로 당연히 바꿀 수 있는 것이었다. 그러나 특정 구간.. 2025. 2. 18.
[Linux/리눅스] Error response from daemon: unknown or invalid runtime name: nvidia / 도커 nvidia 에러 해결법 [Linux/리눅스] Error response from daemon: unknown or invalid runtime name: nvidia / 도커 nvidia 에러 해결법 최근 그래픽 드라이버의 알 수 없는 오류로 nvidia driver를 재설치했다.그 뒤 docker를 실행시키려니 다음과 같은 에러 메세지가 나왔다. Error response from daemon: unknown or invalid runtime name: nvidia 에러 원인해당 오류 메시지는 Docker가 nvidia 런타임을 인식하지 못한다는 것을 나타낸다.보통 이 문제는 NVIDIA GPU를 사용하는 Docker 컨테이너를 실행하려고 할 때 발생하며,NVIDIA Docker 런타임이 제대로 설치되지 않았거나 설정이 잘못.. 2025. 2. 10.
[Python] 정규식을 이용한 반복 문자 줄이기 [Python] 정규식을 이용한 반복 문자 줄이기 정규식을 이용하여 반복되는 문자를 줄이는 방법이다. 입력이 이렇게 있다고 하자. 여러 번 반복되는 점을 하나로 줄이고싶다. 정규식을 다음과 같이 작성하면 된다. 해석re.sub(a, b, c)c에 있는 문자열 중 a패턴에 해당하는 문자열을 b로 치환하는 메소드이다. '[\.]+'문자 점(.)이 여러 번 나타난다는 정규표현식이다.정규표현식 내에서 특수문자를 사용하려면 역슬래시(\)를 앞에 붙여줘야 한다.+ 는 여러 번 반복된다는 의미이다. 결과점이 한 개로 줄은 것을 볼 수 있다. 2025. 2. 8.