<Pillow version>
다음과 같이 image를 Transform할려고 하니 자꾸 말도 안되는 error가 발생
자꾸, image 하나의 data를 넣었는데 두개의 params를 넣어야한다는 error가 발생
#image transform & cuda data로 바꿔주기
def image_transform(self, img_list):
# print(img_list) - debug
# data transform
transform = transforms.Compose([
transforms.Resize((224,224)),
transforms.ToTensor(),
transforms.Normalize((0.5, 0.5, 0.5), (0.5, 0.5, 0.5))
])
# cuda
cuda = torch.device('cuda' if torch.cuda.is_available() else 'cpu')
result_image = []
for image in img_list:
# print(image)
img = transform(image).to(cuda)
result_image.append(img)
return result_image
알고보니 Pillow의 version을 낮추면 바로 해결되었다. 다음과 같이 requirements.txt 파일을 생성하여 version을 낮추고 명시
torch==1.9.0
torchaudio==0.9.0
torchvision==0.10.0
Pillow==8.3.1
beautifulsoup4==4.9.3
numpy==1.19.5
'Project > NFT 블록체인을 활용한 딥러닝 기반 사진 거래 웹 애플리케이션 구축' 카테고리의 다른 글
[연구실] VGG-16 결과 (0) | 2021.08.17 |
---|---|
[연구실] 딥 러닝을 위한 이미지 크롤링 (0) | 2021.08.03 |
이미지 특징 정보 추출 (0) | 2021.08.03 |
[연구실] 프로젝트 정리 (0) | 2021.07.27 |
[연구실] 1. YOLO 논문 (0) | 2021.07.19 |