DeserializeSparse

DeserializeSparse classe final pública

Desserialize objetos `SparseTensor`.

A entrada `serialized_sparse` deve ter a forma` [?,?, ...,?, 3] `onde a última dimensão armazena objetos` SparseTensor` serializados e as outras N dimensões (N> = 0) correspondem a um lote. Todas as classificações dos objetos `SparseTensor` originais devem corresponder. Quando o `SparseTensor` final é criado, sua classificação é a classificação dos objetos` SparseTensor` de entrada mais N; os tensores esparsos foram concatenados ao longo de novas dimensões, um para cada lote.

Os valores da forma do objeto `SparseTensor` de saída para as dimensões originais são o máximo entre os valores da forma dos objetos` SparseTensor` de entrada para as dimensões correspondentes. As novas dimensões correspondem ao tamanho do lote.

Os índices dos objetos `SparseTensor` de entrada são considerados ordenados em ordem lexicográfica padrão. Se este não for o caso, após esta etapa execute `SparseReorder` para restaurar a ordem do índice.

Por exemplo, se a entrada serializada for uma matriz `[2 x 3]` representando dois objetos `SparseTensor` originais:

índice = [0] [10] [20] valores = [1, 2, 3] forma = [50]

e

índice = [2] [10] valores = [4, 5] forma = [30]

então, o `SparseTensor` desserializado final será:

índice = [0 0] [0 10] [0 20] [1 2] [1 10] valores = [1, 2, 3, 4, 5] forma = [2 50]

Constantes

Fragmento OP_NAME O nome desta operação, conforme conhecido pelo motor principal TensorFlow

Métodos Públicos

estática <U estende TType > DeserializeSparse <U>
criar ( Scope escopo, Operando <? estende TType > serializedSparse, Class <U> dtipo)
Método de fábrica para criar uma classe envolvendo uma nova operação DeserializeSparse.
Output < TInt64 >
Output < TInt64 >
Output <U>

Métodos herdados

org.tensorflow.op.RawOp
final booleano
é igual a (obj Object)
final int
Operação
op ()
Retornar esta unidade de computação como uma única Operation .
corda final
boleano
equals (arg0 Object)
aula final <?>
getClass ()
int
hashCode ()
vazio final
notificar ()
vazio final
notifyAll ()
Fragmento
toString ()
vazio final
wait (longa arg0, int arg1)
vazio final
wait (arg0 de comprimento)
vazio final
wait ()
org.tensorflow.op.Op
abstrato ExecutionEnvironment
env ()
Retorne o ambiente de execução em que este op foi criado.
abstrato Operação
op ()
Retornar esta unidade de computação como uma única Operation .

Constantes

nome_op final String public static

O nome desta operação, conforme conhecido pelo motor principal TensorFlow

Valor constante: "DeserializeSparse"

Métodos Públicos

public static DeserializeSparse <U> create ( Scope escopo, Operando <? estende TType > serializedSparse, Class <U> dtipo)

Método de fábrica para criar uma classe envolvendo uma nova operação DeserializeSparse.

Parâmetros
alcance escopo atual
serializedSparse Os objetos `SparseTensor` serializados. A última dimensão deve ter 3 colunas.
dtipo O `dtype` dos objetos` SparseTensor` serializados.
Devoluções
  • uma nova instância de DeserializeSparse

pública Output < TInt64 > sparseIndices ()

pública Output < TInt64 > sparseShape ()

pública Output <U> sparseValues ()