当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。