데이터로더를 만들고 이를 tqdm을 사용해 배치 하나씩 꺼내오려고 한다.
loader = DataLoader(dataset, batch_size=spec['batch_size'],
num_workers=16, pin_memory=True)
for batch in tqdm(loader, leave=False, desc='val'):
분명 데이터 로더도 잘 만들었고 문제가 없는것 같은데 다음과 같은 에러가 뜬다.
원인은 import에 있다.
import tqdm
을 하면 안되고
from tqdm import tqdm
을 해야 한다.
reference
https://stackoverflow.com/questions/39323182/tqdm-module-object-is-not-callable
'에러 모음' 카테고리의 다른 글
[wandb] AttributeError: module 'wandb' has no attribute 'sdk' (0) | 2023.08.28 |
---|---|
[CUDA error: out of memory] 프로세스가 없는데 특정 gpu만 안될 때, nvidia-smi 사용하지 않고 gpu 프로세스 확인 (0) | 2023.07.13 |
[VS Code] SSH로 원격접속시 Jupyter Notebook 커널 선택 안될때 (아예 안뜰때) (0) | 2023.04.27 |
[Ubuntu] GPU 메모리가 할당되어있고 프로세스가 뜨지만 실제로 없을 때 (2) | 2023.03.31 |
[Pycharm] Anaconda interpreter가 설정이 안됨 (0) | 2023.03.04 |
댓글