SparseReorder

clase final pública SparseReorder

Reordena un SparseTensor en el orden canónico de fila principal.

Tenga en cuenta que, por convención, todas las operaciones dispersas conservan el orden canónico a lo largo del número de dimensiones creciente. El único momento en el que se puede violar el orden es durante la manipulación manual de los índices y vectores de valores para agregar entradas.

Reordenar no afecta la forma del SparseTensor.

Si el tensor tiene rango `R` y `N` valores no vacíos, `input_indices` tiene forma `[N, R]`, input_values ​​tiene longitud `N` y input_shape tiene longitud `R`.

Constantes

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

Métodos públicos

estático <T extiende TType > SparseReorder <T>
crear (alcance alcance , operando <TInt64> inputIndices, operando <T> inputValues, operando <TInt64> inputShape)
Método de fábrica para crear una clase que envuelve una nueva operación SparseReorder.
Salida < TInt64 >
Salida <T>

Métodos heredados

org.tensorflow.op.RawOp
booleano final
es igual (Objeto obj)
entero final
Operación
operación ()
Devuelve esta unidad de cálculo como una única Operation .
cadena final
booleano
es igual (Objeto arg0)
Clase final<?>
obtenerclase ()
En t
código hash ()
vacío final
notificar ()
vacío final
notificar a todos ()
Cadena
Encadenar ()
vacío final
esperar (arg0 largo, int arg1)
vacío final
espera (arg0 largo)
vacío final
esperar ()
org.tensorflow.op.Op
entorno de ejecución abstracto
entorno ()
Devuelve el entorno de ejecución en el que se creó esta operación.
operación abstracta
operación ()
Devuelve esta unidad de cálculo como una única Operation .

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: "SparseReorder"

Métodos públicos

public static SparseReorder <T> create ( Ámbito de alcance, Operando <TInt64> inputIndices, Operando <T> inputValues, Operando <TInt64> inputShape)

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

Parámetros
alcance alcance actual
índices de entrada 2-D. Matriz `N x R` con los índices de valores no vacíos en un SparseTensor, posiblemente no en orden canónico.
valores de entrada 1-D. `N` valores no vacíos correspondientes a `input_indices`.
forma de entrada 1-D. Forma de la entrada SparseTensor.
Devoluciones
  • una nueva instancia de SparseReorder

Salida pública <TInt64> índices de salida ()

2-D. Matriz `N x R` con los mismos índices que input_indices, pero en orden canónico de filas principales.

Salida pública <T> valores de salida ()

1-D. `N` valores no vacíos correspondientes a `output_indices`.