keras vs tensorflow +from tensorflow.keras vs keras 차이 및 오류 해결!

Coding_Holic·2021년 11월 24일
0

Deep learning

목록 보기
1/2

🎈keras vs tensorflow

  • tensorflow는 구글에서 개발하고 오픈소스로 공개한 머신러닝 라이브러리
  • keras는 tensorflow위에서 동작하는 라이브러리

🙄왜 keras가 필요할까?

  • 굳이 keras를 쓰는 이유는 초보자가 tensorflow를 쓰기는 어렵다고한다!
  • 그래서 keras는 사용자 친화적으로 개발되었다!
  • 하지만 디테일한 조작은 어려워서, 세부적으로 수정할때는 tensorflow가 더 낫다고한다

tensorflow.keras vs keras


갑자기 이 이유가 궁금해진 이유? keras 라이브러리를 불러올 때,
from keras.optimizers import Adam
이 코드를 작성할때 오류가 났기 때문이다.
optimizer에 대해서 keras라고만 명시해주면(버전에 따라 다르겠지만) 오류가 나는 듯하다!
from tensorflow.keras.optimizers import Adam
확실하게 명시해주니 오류가 해결되었다.

https://stackoverflow.com/questions/62707558/importerror-cannot-import-name-adam-from-keras-optimizers

profile
안녕하세용 개발에 미치고 싶은 초보 개발자입니다:)

0개의 댓글