Output

Saída classe final pública

Um identificador simbólica de um tensor produzido por uma Operation .

Uma Output<T> é um identificador simbólico para um Tensor<T> . O valor do tensor é calculado por meio da execução da Operation em uma Session .

Ao implementar o Operand interface, instâncias desta classe também atuam como operandos para Op casos.

Métodos Públicos

Output <T>
asOutput ()
Retorna o identificador simbólico do tensor.
T
asTensor ()
Retorna o tensor nesta saída.
Tipo de dados
dataType ()
Retorna o DataType do tensor referido por esta Saída.
boleano
é igual (Object o)
<U estende TType > saída <U>
esperar (Class <U> tipo)
Retorna este objeto de saída com o tipo Output<U> .
int
int
índice ()
Retorna o índice nas saídas da Operação.
Fragmento
nome ()
Retorna o nome completo desta Saída (também conhecida como
Operação
op ()
Retornar esta unidade de computação como uma única Operation .
Forma
forma ()
Retorna a forma (possivelmente parcialmente conhecida) do tensor referido por esta saída.
Fragmento
Classe <T>
digitar ()
Retorna o tipo de tensor referido por esta Saída.

Métodos herdados

Métodos Públicos

pública Output <T> asOutput ()

Retorna o identificador simbólico do tensor.

As entradas para as operações do TensorFlow são saídas de outra operação do TensorFlow. Este método é usado para obter um identificador simbólico que representa o cálculo da entrada.

público T asTensor ()

Retorna o tensor nesta saída.

Esta operação é suportada apenas nas saídas de uma operação executada avidamente. Para ambientes gráfico, tensores de saída deve ser buscada através da execução de uma sessão, usando fetch(Output) .

Recomenda-se fechar explicitamente o tensor retornado o mais rápido possível, uma vez que o coletor de lixo não está ciente da quantidade de memória que ele consome, o que pode ser significativo.

Devoluções
  • tensor
Lança
IllegalStateException se esta saída resultar de um gráfico
ClassCastException se o tipo de tensor e esta saída forem inesperadamente incompatíveis
Veja também

pública DataType dataType ()

Retorna o DataType do tensor referido por esta Saída.

boolean equals (Object o)

pública Output <U> esperar (Class <U> tipo)

Retorna este objeto de saída com o tipo Output<U> . Este método é útil quando dado um valor de tipo Output<?> .

Parâmetros
modelo qualquer tipo de tensor suportado
Lança
Exceção de argumento ilegal se o tipo do objeto de dados real não coincide com o tipo U .

public int hashCode ()

index int público ()

Retorna o índice nas saídas da Operação.

String nome pública ()

Retorna o nome completo desta Saída (também conhecido como nome do tensor)

público Operação op ()

Retornar esta unidade de computação como uma única Operation .

Para uma raw op, o valor correspondem devolvido para a operação TensorFlow envolto por esta op.

Para um op compósito, o valor devolvido geralmente correspondem à última operação invocada em uma cadeia ou a um NoOp agrupar uma ou mais operações como uma única unidade de computação.

Devoluções

público Forma forma ()

Retorna a forma (possivelmente parcialmente conhecida) do tensor referido por esta saída.

Cordas toString pública ()

pública Class <T> tipo ()

Retorna o tipo de tensor referido por esta Saída.