본문 바로가기

contrib2

Tensorflow2는 tf.contrib를 지원하지 않습니다. Python과 Tensorflow를 2020년 이후에 설치하시는 분들이라면, default로 python은 3이상, tensorflow는 2.1이상 버전이 깔리게 됩니다. python3는 아직 pandas library가 호환이 잘 되지 않는 문제가 있음을 발견했고, tensorflow 2이상의 버전은, tf.contrib를 지원하지 않는다는것을 확인했습니다. https://www.tensorflow.org/guide/upgrade?hl=ko 텐서플로 2.0으로 코드 업그레이드 | TensorFlow Core Note: 이 문서는 텐서플로 커뮤니티에서 번역했습니다. 커뮤니티 번역 활동의 특성상 정확한 번역과 최신 내용을 반영하기 위해 노력함에도 불구하고 공식 영문 문서의 내용과 일치하지 않을 수 www... 2020. 12. 30.
module 'tensorflow_core.compat.v1' has no attribute 'contrib' 해당 오류는 Tensorflow 2.0 이상의 버전을 사용하시는 분들이 1.X버전의 코드를 사용하기 위해 import tensorflow.compat.v1 as tf tf.disable_v2_behavior() 코드를 기반으로 작성하실때 나타나는 문제점입니다. Attribute Error: module 'tensorflow_core.compat.v1' has no attribute 'contrib' 'contrib'는 구글 텐서플로우 개발자 입장에서도 처리하기가 아주 까다로운 문제였는데요 Tensorflow 1.x에서 Xavier부터 각종 스킬들은 모두 해당 라이브러리에 담아놨기때문에.. 2.X으로 업그레이드할때 고민이 많았다는 글을 본적이 있습니다. 2.X 코드들이 직관적이긴 하지만, 1.X도 나름 정.. 2020. 12. 27.