TensorFlow函數(shù)教程:tf.keras.backend.in_top_k

2019-03-13 17:35 更新

tf.keras.backend.in_top_k函數(shù)

tf.keras.backend.in_top_k(
    predictions,
    targets,
    k
)

定義在:tensorflow/python/keras/backend.py。

判斷targets是否在predictions的前k個(gè)中。

參數(shù):

  • predictions:一個(gè)張量,shape為(batch_size, classes),類型為float32。
  • targets:一個(gè)1D張量,長度為batch_size,類型為int32或int64。
  • k:一個(gè)int,要考慮的頂級元素的數(shù)量。

返回:

一個(gè) 1D 張量,長度為batch_size,類型為bool。如果predictions[i, targets[i]]predictions[i]的 top-k值中,則output[i]True。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號