tf.losses.cosine_distance(labels, predictions, dim=None, weights=1.0, scope=None, loss_collection=tf.GraphKeys.LOSSES)
Adds a cosine-distance loss to the training procedure.
Note that the function assumes that
labels are already
Tensorwhose shape matches 'predictions'
predictions: An arbitrary matrix.
dim: The dimension along which the cosine distance is computed.
Tensorwhose rank is either 0, or the same rank as
labels, and must be broadcastable to
labels(i.e., all dimensions must be either
1, or the same as the corresponding
scope: The scope for the operations performed in computing the loss.
loss_collection: collection to which this loss will be added.
Tensor representing the loss value.
predictionsshape doesn't match