quilt code

[AI] YOLO 본문

daily/AI

[AI] YOLO

김뱅쇼 2023. 6. 16. 11:40

그대로 복붙하면 되는데 난 안됐다...

이유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