파란하늘의 지식창고
TensorFlow 2.x 에서 1.x 코드 사용하기
Study/Python 2020. 8. 28. 07:33

TensorFlow 2.x는 1.x와 개발 형태가 매우 달라졌다. 2.x에서는 기존 코드를 사용할 수 있는 호환 기능을 제공하지만 기본적으로 아예 새로 만드는 게 좋다. 하지만 대부분의 학습 문서가 아직은 1.x 코드 기준이라 공부하기 어려운 경우가 많다. 이 경우 TensorFlow에서 제공하는 스크립트를 사용하여 1.x의 코드를 2.x에서 돌릴 수 있도록 변환하여 학습을 진행하고 이후 2.x의 코드로 다시 공부해보는 것도 방법일 수 있을 것 같다. tf_upgrade_v2 변환 스크립트 사용하기 TensorFlow 2.x를 받으면 tf_upgrade_v2 스크립트를 제공한다. 1.x의 코드를 2.x에 호환되도록 변경하려면 아래처럼 변환 스크립트를 사용하면 된다. tf_upgrade_v2 --infil..