UpperBound

clase final pública UpperBound

Aplica límite_superior (valores_de_búsqueda_ordenados, valores) a lo largo de cada fila.

Cada conjunto de filas con el mismo índice en (sorted_inputs, valores) se trata de forma independiente. La fila resultante es el equivalente a llamar a `np.searchsorted(sorted_inputs, value, side='right')`.

El resultado no es un índice global para todo el "Tensor", sino solo el índice en la última dimensión.

Un ejemplo 2-D: secuencia_ordenada = [[0, 3, 9, 9, 10], [1, 2, 3, 4, 5]] valores = [[2, 4, 9], [0, 2, 6 ]]

resultado = límite superior (secuencia_ordenada, valores)

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

Constantes

Cadena OP_NOMBRE El nombre de esta operación, como lo conoce el motor central de TensorFlow.

Métodos públicos

Salida <U>
como salida ()
Devuelve el identificador simbólico del tensor.
estático <U extiende TNumber , T extiende TType > UpperBound <U>
crear (alcance alcance , Operando <T> entradas ordenadas, Operando <T> valores, Clase<U> tipo de salida)
Método de fábrica para crear una clase que envuelve una nueva operación UpperBound.
estático <T extiende TType > Límite superior <TInt32>
crear ( alcance alcance, Operando <T> entradas ordenadas, Operando <T> valores)
Método de fábrica para crear una clase que envuelve una nueva operación UpperBound utilizando tipos de salida predeterminados.
Salida <U>
producción ()
Un "tensor" con la misma forma que los "valores".

Métodos heredados

Constantes

Cadena final estática pública OP_NAME

El nombre de esta operación, como lo conoce el motor central de TensorFlow.

Valor constante: "límite superior"

Métodos públicos

Salida pública <U> como Salida ()

Devuelve el identificador simbólico del tensor.

Las entradas a las operaciones de TensorFlow son salidas de otra operación de TensorFlow. Este método se utiliza para obtener un identificador simbólico que representa el cálculo de la entrada.

creación de límite superior estático público <U> (alcance del alcance , entradas ordenadas del operando <T>, valores del operando <T>, tipo de salida de clase <U>)

Método de fábrica para crear una clase que envuelve una nueva operación UpperBound.

Parámetros
alcance alcance actual
Entradas ordenadas Tensor 2-D donde se ordena cada fila.
valores Tensor 2-D con el mismo número de filas que `sorted_search_values`. Contiene los valores que se buscarán en `sorted_search_values`.
Devoluciones
  • una nueva instancia de UpperBound

límite superior estático público <TInt32> crear (alcance del alcance , entradas ordenadas del operando <T>, valores del operando <T>)

Método de fábrica para crear una clase que envuelve una nueva operación UpperBound utilizando tipos de salida predeterminados.

Parámetros
alcance alcance actual
Entradas ordenadas Tensor 2-D donde se ordena cada fila.
valores Tensor 2-D con el mismo número de filas que `sorted_search_values`. Contiene los valores que se buscarán en `sorted_search_values`.
Devoluciones
  • una nueva instancia de UpperBound

Salida pública <U> salida ()

Un "tensor" con la misma forma que los "valores". Contiene el último índice escalar en la última dimensión donde se pueden insertar valores sin cambiar la propiedad ordenada.