1
的original Tensorflow tutorial包括以下代碼:Tensorflow tf.expand_dims
batch_size = tf.size(labels)
labels = tf.expand_dims(labels, 1)
indices = tf.expand_dims(tf.range(0, batch_size, 1), 1)
concated = tf.concat(1, [indices, labels])
onehot_labels = tf.sparse_to_dense(concated, tf.pack([batch_size, NUM_CLASSES]), 1.0, 0.0)
第二行增加了尺寸的labels
張量。然而,labels
通過飼料字典餵養,所以它應該已經有形狀[batch_size, NUM_CLASSES]
。如果是這樣,那麼爲什麼expand_dims
在這裏使用?