quilt code
[AI] YOLO 본문











그대로 복붙하면 되는데 난 안됐다...
이유1 : tensor 버전이 달라서 계속 에러 떴음
이유2 : keras 버전이 달라서 계속 에러 떴음
tensor 에러는 버전을 변경해서 됐고.. keras도 버전을 변경하면 될까? 했지만 어림도 없지
이번엔 모듈을 찾을 수 없다고 떴음
챗gpt 돌리니까
>>이 오류는 'keras_preprocessing.image.affine_transformations' 모듈을 찾을 수 없다는 내용입니다. 'keras_preprocessing.image' 패키지가 패키지로 인식되지 않아서 발생한 오류입니다.
해결하기 위해 몇 가지 단계를 시도할 수 있습니다:
1. 패키지 이름 확인: 먼저, 'keras_preprocessing.image' 패키지 이름이 정확한지 확인해야 합니다. 오류 메시지에서 언급된 패키지인 'keras_preprocessing.image'가 맞는지 확인해 보세요.
2. 패키지 설치: 해당 패키지가 설치되어 있는지 확인해야 합니다. 필요한 패키지를 설치하려면 다음 명령어를 사용해 보세요:
```
pip install keras-preprocessing
```
이 명령어는 'keras-preprocessing' 패키지를 설치합니다. 패키지가 이미 설치되어 있다면 최신 버전으로 업그레이드할 수도 있습니다:
```
pip install --upgrade keras-preprocessing
```
3. 종속성 충돌 확인: 종종 패키지 간의 종속성 충돌이 발생할 수 있습니다. 다른 패키지나 모듈과의 충돌을 방지하기 위해 가상 환경(virtual environment)을 사용하는 것을 고려해 보세요.
4. 임포트 문 수정: 코드에서 해당 모듈을 임포트하는 부분을 확인해 보세요. 아래와 같이 `affine_transformations` 대신 `apply_affine_transform`을 사용하는 것이 올바른 임포트 문일 수 있습니다:
```python
from keras_preprocessing.image import apply_affine_transform
```
위의 단계를 시도해 보면 'ModuleNotFoundError' 오류가 해결될 수 있습니다. 그러나 경우에 따라 추가적인 수정이 필요할 수 있으므로 상황에 맞게 조정해야 합니다.
<<이렇게 나와서 2,3번했더니 됨! 해결!
'daily > AI' 카테고리의 다른 글
| [AI] 자동차 번호판 숫자 인식 (0) | 2023.06.14 |
|---|---|
| [AI] BeautifulSoup (0) | 2023.04.25 |
| [AI] OpenCV (0) | 2023.04.22 |
| [AI] tensorflow (3) (0) | 2023.04.22 |
| [AI] cifar10 (0) | 2023.04.20 |