文档不是很清楚link 模糊的描述说它初始化表。这些是什么桌子?
答案 0 :(得分:2)
TensorFlow中的表通常是指支持查找操作的数据结构,即类似于地图的集合。到目前为止,这些操作已经在tf.contrib.lookup
下进行了,但是TensorFlow团队似乎正在将它们转移到TensorFlow核心(可能是向TensorFlow 2.0努力的一部分,其中tf.contrib
不包括在内)。实际上,您可以看到TensorFlow核心中实际上已经存在的类:
import tensorflow as tf
from tensorflow.python.ops import lookup_ops # This is inside core TensorFlow
print(tf.contrib.lookup.HashTable is lookup_ops.HashTable)
# True
tf.initializers.tables_initializer
现在出现在文档中似乎是更多的意外,因为用于查找操作的公共API仍然是tf.contrib.lookup
。该文档页面是由python/ops/lookup_ops.py
中的@tf_export
装饰器引起的。随着更多API的移动,所有文档的内容都将变得更合适(尽管该函数的文档反而可能更具描述性)。
无论如何,如果您不使用查找操作或数据结构,则可能与您无关。