'ERROR' 카테고리의 글 목록 (2 Page) — 뚝딱이

ERROR

ERROR

[DL] RuntimeError: DataLoader worker (pid(s) 106594, 106595) exited unexpectedly

실제로 CPU만 사용하고 "fork" 대신 "spawn"을 사용하거나 num_work가 0이 아닐 때 생기는 에러이다. https://github.com/pytorch/pytorch/issues/5301 Runtime Error with DataLoader: exited unexpectedly · Issue #5301 · pytorch/pytorch Hi All, I have a DataLoader that loads a line from a file with Numpy, then convert it to a torch Tensor, and whenever I run this with more than 1 workers, it gives me an error: RuntimeError: DataLo... ..

ERROR

[DL] RuntimeError: Cannot re-initialize CUDA in forked subprocess. To use CUDA with multiprocessing, you must use the 'spawn' start method

multi GPU를 사용하려고 할 때 생기는 에러이다. torch.multiprocessing.set_start_method('spawn') spawn을 지정해주면 해결된다.

ERROR

[DL] RuntimeError: Expected a 'cuda' device type for generator but found 'cpu'

File "/-/.conda/envs/torch38/lib/python3.8/site packages/torch/utils/data/dataloader.py", line 444, in __iter__ return self._get_iterator() 이 부분 부터 에러가 시작됐다. self.dataloader = DataLoader( dataset=self.dataset, batch_size=self.batchsize, shuffle=True, num_workers=self.num_workers, # 이 부분 추가 generator=torch.Generator(device='cuda') ) generator=torch.Generator(device='cuda') 위의 코드를 추가하여 수동으로 Genera..

ERROR

[ML] ModuleNotFoundError: No module named 'sklearn'

Scikit-learn 라이브러리가 설치되지 않아서 생기는 문제로 설치해주면 된다. # 아나콘다 conda install scikit-learn #Python pip install -U scikit-learn # jupyter, colab등 sell에 설치 !pip install -U scikit-learn

ERROR

[Python] AttributeError: module 'math' has no attribute 'lcm'

문제 Python math라이브러리의 lcm을 쓰는데 발생한 에러이다. import math print(math.lcm(10,20)) 이는 파이썬 버전이 3.9 이전 버전일 때 발생하며 버전을 3.9로 업그레이드 하면 오류가 해결된다. 해결

ERROR

[Ubuntu] su: Authentication failure

Ubuntu에서 root 계정으로 가기 위해 su root 명령어를 치니 su: Authentication failure 에러 발생 인증 실패 왜 뜨는걸까? 이는 root의 비밀 번호를 초기에 설정하지 않아서 생기는 오류이다. sudo passwd root 명령어를 사용하여 비밀번호를 설정한다. sudo passwd root 비밀번호를 설정하고 su root 또는 su - 명령어를 실행하면 root 계정으로 접근할 수 있다.

ERROR

[format] ValueError: cannot switch from manual field specification to automatic field numbering

비슷한 에러 : ValueError: cannot switch from automatic field numbering to manual field specification python format을 사용할 때 발생할 수 있는 에러이다. print('{}{}{1}'.format('1','2','3')) format 사용법 이는 format 자릿수 때문인데 format을 사용할 때 2가지 방법으로 사용할 수 있다. print('{}{}{}'.format('1','2','3')) print('{}{}{}{}'.format('1','2','3')) {}의 개수와 파라미터 개수가 같아야하며 다르면 위와 같은 에러가 발생한다. print('{2}{0}{1}'.format('1','2','3')) 위는 자리수를자릿수..

ERROR

[Git] failed to push some refs to [URL]

1. warning: LF will be replaced by CRLF in OS마다 줄바꿈 문자열이 다르기 때문에 LF, CRLF 선택 경고문을 띄운다. git config --global core.autocrlf true 이것을 적어주면 오류없이 add, commit, push 가 가능하다. 해당 프로젝트에만 적용하고 싶으면 --global을 빼준다. 2. GH001: Large files detected. you may want to try Git Large FIle ~ git add . 을 사용하여 모든 파일을 다 올렸기 때문에 파일 용량 때문에 다음과 같은 에러가 발생했다. source tree에서 필요한 코드 부분만 올린다.

파송송
'ERROR' 카테고리의 글 목록 (2 Page)