GitHub에서 딥러닝 코드 다운 받은 후 실행하면서 발생한 오류

Inyeong Kang·2022년 1월 28일
0
post-custom-banner

[링크]의 GitHub 프로젝트를 다운받아서 실행해보려고 하였다.

1) ImportError: cannot import name 'Adam' from 'keras.optimizers'

해결방법) 아래 코드를 'from tensorflow.keras.optimizers import Adam'로 바꿔본다.

2) ImportError: cannot import name 'VGG16' from 'keras.applications'


해결방법) 아래 코드를 'from tensorflow.keras.applications import VGG16'로 바꿔본다.

3) ImportError: cannot import name 'InputSpec' from 'keras.engine'


해결방법) 아래 코드를 'from tensorflow.keras.engine import InputSpec'로 바꿔본다.


이렇게 계속 하다보니 뭔가 잘못되었음을 느꼈다.. tensorflow이든 keras이든 지원되지 않는 어떤 문제가 있는 것 같았다. 그런데 뭔지는 알 수가 없었다. pip freeze > requirement.txt로 요구사항 txt 파일 만든 후에 pip uninstall -r requirement.txt -y로 pip로 설치한 패키지를 전부 삭제한 후에 다시 기존 GitHub에 함께 있었던 requirements.txt의 패키지들을 pip install -r requirements.txt로 다운받았다. 그러나 오류가 생기면서 다운이 잘 안되었고 무슨 문제인지 파악하지 못했다.

profile
안녕하세요. 강인영입니다. GDSC에서 필요한 것들을 작업하고 업로드하려고 합니다!
post-custom-banner

0개의 댓글