레플리
글 수 203

구글 텐서플로우 첫걸음 - Tensorflow2.0 소개

조회 수 4561 추천 수 0 2019.03.27 14:56:24


구글 TensorFlow 첫걸음
김환희
2019.03.23

 

https://www.slideshare.net/HwanheeKim2/ss-137921987?fbclid=IwAR0zsUv15GJNzPXZBlyeIjk-VwI4Sh-i6yYKl6b7hUpNTFcfkxbvukjwDXA

 

 

 

올해 2분기에 텐서플로2.0이 정식 출시될 예정입니다. 앞자리가 바뀌는 큰 버전업인 만큼, 많은 부분이 변경되었습니다.

 

 

 

첫 번째는 케라스의 위상이 엄청나게 높아졌습니다. 기존 텐서플로는 tf.nn의 로우레벨API와 tf.layers, tf.estimator, tf.keras같은 하이레벨API로 구분되었습니다. 2.0에서는 layers와 estimator가 없어지고 keras로 통일되었습니다.

 

텐서플로 공식 튜토리얼을 봐도 tf.nn이 아니라 모두 케라스 코드로 되어 있습니다. 앞으로 텐서플로 쓴다고 말하면 케라스 사용하는구나라고 생각할 만큼 케라스가 더 중요해질 것 같습니다.

 

 

 

두 번째는 텐서플로 실행방법이 완전 변했습니다. 원래는 그래프를 만들고 placeholder로 입력을 설정합니다. 그다음 session을 생성하고 run(feed_dict=)처럼 입력값을 placeholder의 위치로 넣어서 실행합니다.

 

이제 즉시 실행(eager execution)이 적용되어 placeholder, session, feed_dict가 없어졌습니다. 대신 function이란 개념이 생기고, function_name(input)처럼 함수처럼 만들어 실행이 가능합니다. 아래 페이지를 보면 2.0으로 컨버팅하는 방법이 자세히 나와있습니다.

 

https://www.tensorflow.org/alpha/guide/migration_guide

 

 

 

이제 텐서플로2.0이 나오면 관련 책들은 모두 개정판을 내야될지도 모르겠습니다. 모든 소스코드들을 거기에 맞게 수정해야 되니까요. 대신 케라스 책들은 그대로 사용할 수 있기 때문에 더 인기를 끌지 않을까 생각됩니다.

엮인글 :

minginew

2019.04.15 13:54:55
*.106.6.196

어려운 내용들을 쉽게 설명해주는 사이트..감사합니다.

List of Articles
제목 글쓴이 날짜 조회 수sort
딥러닝 웹서비스 개발 도전기 - 연예인 얼굴 판별기 깊은바다 2020-05-01 3109
자기지도학습 기반의 이미지 사전훈련 모델 - SimCLR 깊은바다 2020-03-10 3017
StyleGAN을 사용하여 새로운 얼굴을 생성하는 사이트 file 깊은바다 2019-02-17 3005
딥러닝을 사용한 포즈 인식 - Teachable Machine 깊은바다 2020-02-28 2961
이미지를 문장으로 설명하는 딥러닝 코드 file 깊은바다 2017-12-15 2930
OpenAI의 CLIP을 한글로 구현한 KoCLIP file 깊은바다 2021-11-02 2833
구글이 만든 딥러닝 자동그리기 - AutoDraw [2] 깊은바다 2017-04-13 2821
객체 검출 딥러닝 모델인 YOLO의 테드 영상 깊은바다 2019-05-22 2819
GAN을 이용한 염색 및 헤어 스타일 합성 - 꽤 GAN찮은 헤어살롱 깊은바다 2020-10-29 2817
GAN으로 얼굴사진을 생성하는 사이트 - Face Generator file 깊은바다 2021-04-28 2795
딥 러닝 이후, AI 알고리즘 트렌드 깊은바다 2019-03-11 2747
텐서플로우에서 구글의 이미지 인식 프로그램 사용하기 file [2] 깊은바다 2017-03-30 2719
StyleGAN을 이말년 웹툰으로 파인튜닝한 모델 깊은바다 2020-08-07 2714
딥러닝을 이용한 사용자 선호도 기반 의상 추천 알고리즘 깊은바다 2018-06-26 2686
딥러닝이 탄생할 수 있었던 진짜 이유 file 깊은바다 2019-02-01 2572