значение по умолчанию для отсутствующих ключей в таблице.
name
имя операции (необязательно).
checkpoint
если True, содержимое таблицы сохраняется и восстанавливается из контрольных точек. Если shared_name пусто для таблицы контрольной точки, она используется совместно с именем узла таблицы.
experimental_is_anonymous
Использовать анонимный режим для таблицы (по умолчанию False). В анонимном режиме доступ к ресурсу таблицы возможен только через дескриптор ресурса. Его нельзя найти по имени. При исчезновении всех дескрипторов ресурсов, указывающих на этот ресурс, ресурс будет автоматически удален.
Исключения
ValueError
Если checkpoint=True и имя не указано.
Атрибуты
key_dtype
Тип ключа таблицы.
name
Имя таблицы.
resource_handle
Возвращает дескриптор ресурса, связанный с этим ресурсом.
Ищет keys в таблице, возвращает соответствующие значения.
default_value используется для ключей, отсутствующих в таблице.
Аргументы
keys
Ключи для поиска. Может быть тензором любой формы. Должен соответствовать типу key_dtype таблицы.
dynamic_default_values
Значения по умолчанию для отсутствующих ключей в таблице. Если None (по умолчанию), используется значение по умолчанию. Форма 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, используя тип значения таблицы.