일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Python
- 기사시험
- qnet
- keyboards
- 딥러닝
- coding
- 정보처리기사 실기
- torch
- 파이썬
- ubuntu
- 실기
- NCS
- 우분투
- 파이토치
- 2020정보처리기사
- 정보처리
- DEEPLEARNING
- 기사 실기
- pytorch
- 로지텍
- 코딩
- 큐넷
- Apple
- 자격증
- 국가자격증
- python3
- 실기시험
- Logitech
- 정보처리기사
- Anaconda
- Today
- Total
목록■ Working Draft/◎ 에러코드 일기장 (18)
dhwiii's notepad | 딥 러닝, 코덱 일기장
ModuleNotFoundError: No module named 'keras_contrib'라는 에러가 뜰 경우 프롬프트에서 아래 명령어를 실행하여, keras-contrib을 설치해준다. pip install git+https://www.github.com/keras-team/keras-contrib.git (리눅스 기반 : sudo pip instll git+https://www.github.com/keras-team/keras-contrib.git)
에러코드ERROR: Could not install packages due to an OSError: [WinError 5] Access is denied: ' ~ ' Consider using the `--user` option or check the permissions. 방법 1. Anaconda Prompt를 administrator(관리자 권한)으로 실행하기 방법 2. --user 사용하기 위와 같이 --user option을 사용하지 않았을 때는 오류가 떴지만, --user를 사용하니 오류가 뜨지 않았다.
invalid index of a 0-dim tensor. Use `tensor.item()` in Python or `tensor.item()` in C++ to convert a 0-dim tensor to a number tensor에 관련된 오류이다. tensor.data[0]와 같이 되어있는 구조를 tensor.item() 으로 바꾸어 주거나 [0]을 지워주도록 하자.
import해서 사용하는 모듈을 사용할 때 나는 에러인데, ex) import pytorch_msssim m = pytorch_msssim(img1, img2) 위 처럼 import해서 불러온 모듈을 class처럼 사용하려고 할 경우 에러가 발생하게 되는데, m = pytorch_msssim.MSSSIM(img1, img2) 와 같이 사용해 주어야 에러가 나지 않는다.
보통 PATH 설정이 잘못 되어있을 경우 해당 에러가 발생하게 된다. 터미널을 켜서 sudo nano ~/.bash_profile명령으로 bash_profile을 찾은 다음 해당 명령어를 사용하기 위한 PATH를 추가해주면 간단히 해결된다. ex) export PATH = "/opt/amacomda3/bin:$PATH"
파이썬에서 문자와 숫자를 합쳐서 출력할 경우 TypeError: can only concatenate str 와 같은 TypeError가 나게 됩니다. 숫자를 str(Value) 로 변환 해주거나, int(Value)로 형변환을 한 뒤 같은 실행 라인에 넣어야 합니다.

분명히 해당 모듈이 깔려있으나, 경로를 찾지 못해서 해당 에러가 일어나게 된 것 같다. 환경변수 편집에서 %PYTHONPATH%를 추가해줬더니 해결되었다.

파이썬 파이토치 에러 입니다. [PyTorch] BrokenPipeError: [Errno 32] Broken pipe torch.utils.data.DataLoader()에 있는 num_worker 파라미터가 0 이외의 다른 값을 가지게 되면 해당 에러가 발생하게 됩니다. 파이토치 Windows FAQ 에 해당 에러를 해결하는 방법이 나와 있었습니다. : pytorch.org/docs/stable/notes/windows.html?highlight=brokenpipe Windows FAQ — PyTorch 1.8.1 documentation Shortcuts pytorch.org 상위 프로세서가 데이터 전송을 끝내기 전에 하위 프로세스가 종료하게 되면 발생하는 에러라고 합니다. DataLoader의 n..
파이썬 파이토치 에러입니다. IndexError: invalid index of a 0-dim tensor. Use tensor.item() to convert a 0-dim tensor to a Python number 파이썬 파이토치의 버전이 0.5 이전 버전을 사용하게 되면 해당 에러가 나타나게 되는데, [변경 전] generator_adversarial_loss.data[0] -> [변경 후] generator_adversarial_loss 이런 식으로 제일 뒤에 있는 [0]을 지워주시면 해결 됩니다. 참고 : github.com/NVIDIA/flownet2-pytorch/issues/113