텐서플로우(Tensorflow) - tf.placeholder 란?
2022. 11. 14. 22:14ㆍTensorflow
쉽게 말해서 형태를 지정하지 않은 tensor를 선언하는 것이다.
list = [] 처럼 크기를 정해주지 않은 채 리스트에 그때그때 접근하여 사용하는 것 처럼,
DNN layer에 사용하기에 특화된 자료형(?) 이다.
import tensorflow as tf
a = tf.placeholder(tf.float32, [None, None])
이때 a에는 2차원 배열인데 크기가 정해지지 않은 tensor가 선언된다.
DNN layer에서 아직 input, output dimension을 정해지지 않았을 때, 이를 고려하지 않고 데이터셋에만 집중할 수 있도록 특화된 접근방식이라고 보면 된다!
'Tensorflow' 카테고리의 다른 글
텐서플로우(Tensorflow) - tf.reduce_sum() 이란? (0) | 2022.11.15 |
---|---|
텐서플로우(Tensorflow) - tf.gather() 란? (0) | 2022.11.15 |
텐서플로우(Tensorflow) - tf.expand_dims() 란? (0) | 2022.11.15 |
텐서플로우(Tensorflow) tf.nn.embedding_lookup() 이란? (0) | 2022.11.14 |
텐서플로우(Tensorflow) get_variable 함수 - tf.get_variable 이란? (0) | 2022.11.14 |