distance在函数 int_TensorFlow函数:tf.losses.cosine_distance
tf.losses.cosine_distance函數tf.losses.cosine_distance(
labels,
predictions,
axis=None,
weights=1.0,
scope=None,
loss_collection=tf.GraphKeys.LOSSES,
reduction=Reduction.SUM_BY_NONZERO_WEIGHTS,
dim=None
)
定義在:tensorflow/python/ops/losses/losses_impl.py.
在訓練過程中增加了余弦距離loss.(已否決的參數)
某些參數已棄用.它們將在未來版本中刪除.更新說明:不推薦使用dim,而是使用axis
請注意,該函數假定predictions和labels已經進行了單元規范化.
參數:
labels:形狀與“predictions”匹配的Tensor
predictions:任意矩陣.
axis:計算余弦距離的維數.
weights:可選,秩為0或與labels具有相同秩的Tensor,并且必須可廣播到labels(即,所有維度必須為1,或者與相應的losses的維度相同).
scope:計算loss時執行的操作范圍.
loss_collection:將添加此loss的集合.
reduction:適用于loss的減少類型.
dim:axis的舊的(已棄用)名稱.
返回:
加權損耗浮動張量.如果還原為?NONE,?則與標簽的形狀相同;否則,?它是標量.
加權損失浮動Tensor.如果reduction是NONE,則它的形狀與labels相同;否則,它是標量.
可能引發的異常:
ValueError:如果predictions的形狀與labels的形狀不匹配,或者axis,labels,predictions、weights是None.
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的distance在函数 int_TensorFlow函数:tf.losses.cosine_distance的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: unity 半透明混合问题_Unity
- 下一篇: crt脚本怎么添加等待时间_secure