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