<
윈도우에서 WSL을 이용한 VSCode 개발환경 세팅
Tensorflow 2.0 정리
>
Selfie : Self-supervised Pretraining for Image Embedding
Tensorflow 2.0
19년 2분기에 정식으로 적용 된다고 한다
근데 몇일 안남았는데… 될 생각이안보이네요 ㅠㅠ
일단 변화하는 내용이라면
keras : 2.0에서 tensorflow 고수준 기본 API가 됨. 떡상
함수형 API : Session()을 함수형으로 대체
TPU 정식지원 : 지금도 쓸수는 있지만 사용법이 더럽…
다양한 언어지원 : C++, R 등을 지원한다함 R 떡상각?
구글코랩지원 : 이건 당연한거고
세부 변경점
- API cleanup
- 한가지 작업을 위한 여러방법을 통일함.
- 솔직히 너무 복잡하게 많긴 했죠… 중복된것도 많고 꼭필요한 작업이었죠
- Eager execution
> import tensorflow as tf
> print(tf.add(2,3).numpy())
5 # 진짜 이건 혁명이네요...엄청 편해질듯
- Functions, not sessions
- tf.Session() 대신 함수에 decorator로 @tf.function을 사용하면 동일하게 사용가능
- Autograph : @tf.function에서 호출하는 다른 함수도 자동으로 포함
- 내부에 언어 자체의 if for 등의 제어문 사용가능(!!!)
- High-level API (tf.keras)
- keras 유저로써 정말 핵 이득
- tf.estimator 는 GCP 같은데서나 사용할듯(대규모)
- RNN에서 자동으로 환경을 선택하여 레이어 설정
근데 언제나오죠 ㅜㅜ?
참고자료
https://www.slideshare.net/HwanheeKim2/ss-137921987?fbclid=IwAR0zsUv15GJNzPXZBlyeIjk-VwI4Sh-i6yYKl6b7hUpNTFcfkxbvukjwDXA