Spec-Zone.ru › TensorFlow

tf.raw_ops.UpperBound

Применяет upper_bound(sorted_search_values, values) к каждой строке.

Просмотр псевдонимов

Псевдонимы совместимости для миграции

Подробнее см. в руководстве по миграции.

tf.compat.v1.raw_ops.UpperBound

tf.raw_ops.UpperBound(
    sorted_inputs,
    values,
    out_type=tf.dtypes.int32,
    name=None
)

Каждый набор строк с одинаковым индексом в (sorted_inputs, values) обрабатывается независимо. Результирующая строка эквивалентна вызову np.searchsorted(sorted_inputs, values, side='right').

Результат — это не глобальный индекс во всём Tensor, а только индекс в последнем измерении.

Пример для двумерного случая: sorted_sequence = [[0, 3, 9, 9, 10], [1, 2, 3, 4, 5]] values = [[2, 4, 9], [0, 2, 6]]

result = UpperBound(sorted_sequence, values)

result == [[1, 2, 4], [0, 2, 5]]

Аргументы
sorted_inputs Tensor. Двумерный тензор, строки которого отсортированы.
values Tensor. Тип должен совпадать с типом sorted_inputs. Двумерный тензор с таким же количеством строк, как у sorted_search_values. Содержит значения, которые нужно найти в sorted_search_values.
out_type Необязательный tf.DType из: tf.int32, tf.int64. По умолчанию — tf.int32.
name Имя операции (необязательно).
Возвращает
Tensor типа out_type.

© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/raw_ops/UpperBound

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API