當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python tf.lookup.experimental.MutableHashTable.lookup用法及代碼示例


用法

lookup(
    keys, dynamic_default_values=None, name=None
)

參數

  • keys 要查找的鍵。可以是任何形狀的張量。必須與表的key_dtype 匹配。
  • dynamic_default_values 表中缺少鍵時使用的值。如果無(默認),則table.default_value將會被使用。的形狀dynamic_default_values必須與table.default_value或查找結果張量。在後一種情況下,每個鍵將具有不同的默認值。

    例如:

    keys = [0, 1, 3]
      dynamic_default_values = [[1, 3, 4], [2, 3, 9], [8, 3, 0]]
    
      # The key '0' will use [1, 3, 4] as default value.
      # The key '1' will use [2, 3, 9] as default value.
      # The key '3' will use [8, 3, 0] as default value.
  • name 操作的名稱(可選)。

返回

  • 使用表的值類型,包含與 keys 形狀相同的值的張量。

拋出

  • TypeError keys 與表數據類型不匹配時。

在表中查找keys,輸出相應的值。

default_value 用於表中不存在的鍵。

相關用法


注:本文由純淨天空篩選整理自tensorflow.org大神的英文原創作品 tf.lookup.experimental.MutableHashTable.lookup。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。