우선 처음으로 달라지는 코드는 다음과 같습니다.
채널 차원이 추가됩니다. CNN에서 쓰는 Channel 차원을 추가하기 위한 것 같아요. TF 1.0 에서는 그냥 placeholder를 만들고 input data차원을 늘려서 넣었는데, 여기서는 저런 방식으로 차원을 늘리네요.
다음 코드는 처음 보는 것들입니다.
다음 코드는 처음 보는 것들입니다.
저는 원래 데이터를 넣을 때 feed_dict로 넣었었는데 이제는 조금 다른 방식을 차용하나 봅니다. 자세한 해설을 듣고자 구글링을 해서 다른 사이트들을 참조했는데, 아래 링크로 달아놓았으니 가서 보시면 좋을 듯 합니다.
우선 역시 TF에서 이에 관한 튜토리얼을 제공하고 있으니 다음 싸이랩에서 공부해보도록 할게요! 우선은 패스하고 넘어가도록 하겠습니다. 다음을 살펴보죠!
이후에 또 무언가가 나오네요. 바로
@tf.function입니다. 이 데코레이터는 정확히 어떤 역할을 하는 것일까요...ㄸㄹㄹ
살펴볼 게 많아서 골치아픕니다ㅋㅋㅋ큐ㅠㅠ TF 튜토리얼에 가보면 속도 향상과 런타임시 동작에 도움을 준다고 하는데, 솔직히 예제 코드를 보고 나서는 와닿는 게 없어서 잘 모르겠어요...ㅠ 언젠가 또 다시 만나면 그때 더 자세히 알아보도록 하겠습니다...
다음에 이어서 계속 가보도록 하겠습니다!
참조 : https://cyc1am3n.github.io/2018/09/13/how-to-use-dataset-in-tensorflow.html
댓글 없음:
댓글 쓰기