'ERROR' 카테고리의 글 목록 — 뚝딱이

ERROR

ERROR

[chrome drive]AttributeError: 'str' object has no attribute 'capabilities'

driver_path = 'D:\program\chromedriver-win64\chromedriver_125'driver = webdriver.Chrome(driver_path) 위의 코드에서 에러가 발생 driver = webdriver.Chrome()selenium이 업데이트 되어서 이제 chrome drive 없이 사용이 가능하다!

ERROR

torch.cuda.OutOfMemoryError: CUDA out of memory. Tried to allocate 76.00 MiB. GPU 0 has a total capacty of 23.69 GiB of which 19.56 MiB is free. Process 29502 has 23.65 GiB memory in use. Of the allocated memory 21.81 GiB is allocated by PyTorch, and 48..

한 번에 처리해야하는 메모리가 커서 발생하는 에러로 batch size를 줄이거나 캐시를 지워주면 된다. import torch, gc gc.collect() torch.cuda.empty_cache() batch_size = 1000 -> 64

ERROR

FileNotFoundError: [Errno 2] No such file or directory: './data/train/63696.jpeg

아래와 같은 에러가 발생하여 data가 잘 있는지 확인했다. - FileNotFoundError: [Errno 2] No such file or directory: './data/train/63696.jpeg' 잘 들어있어서 뭐가 문제인가 했더니 경로가 다르게 설정되어 있었다. extrac_dir 경로를 설정해서 신경을 안썼더니 이런 일이 발생했다. 압축 해제 파일명과 파일 위치 명 변수를 따로 만들어서 dataload를 만들어야겠다. (extrac_dir = ./data/로 설정하는 것이 깔끔하겠지만 연습 코드이기 때문에 나중에 수정함) - .png, PNG 등 확장자가 다를 수 있으니 확인해보는 것도 좋을 듯 하다.

ERROR

[Error] VScode에서 clear 안되는 이유

vscode에 리눅스나 맥 환경을 ssh 하여 쓴다면 clear가 됨 > 맥이나 리눅스는 "clear"를 쓰기 때문 환경이 윈도우라면 "cls"를 치면 된다.

ERROR

AttributeError: type object 'Image' has no attribute 'BICUBIC'

transforms.Resize((opt.img_height, opt.img_width), Image.BICUBIC) Image.BICUBIC에서 에러 발생! import PIL transforms.Resize((opt.img_height, opt.img_width), PIL.Image.BICUBIC) import후 PIL.Image.BICUBIC으로 바꾸니 오류 해결됨

ERROR

[Selenium] NoSuchDriverException: Message: Unable to obtain chromedriver using Selenium Manager; 'str' object has no attribute 'capabilities'; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshootin..

from selenium import webdriver from bs4 import BeautifulSoup from selenium.webdriver.common.by import By driver = webdriver.Chrome('./chrome.exe') 위의 코드에서 에러 발생..! https://stackoverflow.com/questions/40555930/selenium-chromedriver-executable-needs-to-be-in-path 여러 해결 방법들이 있었지만 내 코드에서 정상적으로 작동하지 않았다. 그래서 Chrom()으로 chrom 창을 열고 URL을 넣어 사용하기로 했다. from selenium import webdriver from bs4 import Beauti..

ERROR

[heapq] 파이썬 최소힙 pop()에서 최솟값이 안나올 때

문제 힙은 heapq를 사용하여 구현하는데 pop()을 했을 때, 최솟값이 나오지 않는 현상이 발생했다. 2차원에서는 2차원의 1번째 원소 값을 비교하여 최소값을 결정한다. disk [[3, 0]] [3, 0] disk [[8, 1], [4, 2]] [8, 1] disk [[4, 2]] [4, 2] 2번째 disk에서는 [4, 2]가 나와야하는데 [8, 1]이 나왔다. 이는 disk에 list 형태로 값을 넣어줘야해서 heapq 모듈의 push()가 아닌 list의 + 연산자를 사용했기 때문이다. list 연산자를 사용한 순간 list로 취급된다. 해결 heapq.heapify(disk) list 연산후에 다시 heap으로 바꿨다.

ERROR

[DL]IndexError: invalid index of a 0-dim tensor. Use `tensor.item()` in Python or `tensor.item<T>()` in C++ to convert a 0-dim tensor to a number

torch의 버전 문제로 0.5 미만 버전은 loss 추출할 때 loss[0].item() 위의 코드를 사용했었다. loss.item() 이 코드로 수정하면 된다.

파송송
'ERROR' 카테고리의 글 목록