Python/Error

AttributeError: module 'tensorflow' has no attribute blahblah~

noodle-dev 2020. 4. 14. 18:39

tensorflow/keras를 사용하면서 자주 만나는 에러이다.

올바른 방법인지는 모르겠으나 구글검색 결과 다음과 같이 하면 해결되었다.

 

 

원래의 코드가 from keras.blahblah import something 이었다면 다음과 같이 변경한다.

 

from tensorflow.keras.blahblah import something

 

물론 바꿔서 오류가 나는 항목도 있었으나..

나의 경우에는 오류나는 하나 외에는 다 저렇게 수정하니 해결되었다.

 

아이디어 출처: https://github.com/keras-team/keras/issues/12379