Я изучаю Tensorflow.
Я нашел этот код, который я не понимаю:
# Next, we define the placeholder for our label:
y = tf.placeholder(tf.int64, [None, None])
#convert the label to one hot
y_one_hot = tf.one_hot(y, depth=num_classes)
Если y
заполнитель пуст, значит, он не смысл использовать его в параметре индексов tf.one_hot
.
Почему они используют заполнитель в качестве параметра в tf.one_hot
?
Единственное объяснение, которое я могу придумать, заключается в том, что y
как указатель, и когда я использую y_one_hot
, он будет заполнен данными, которые будут содержать y
. Но они не «вставляют» какие-либо данные в переменную y
.
Кстати, полный код моего примера здесь .