Output

Saída da classe final pública

Um identificador simbólico para um tensor produzido por um Operation .

Um Output<T> é um identificador simbólico para um Tensor<T> . O valor do tensor é calculado executando a Operation em uma Session .

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

Métodos Públicos

Saída <T>
asOutput ()
Retorna o identificador simbólico do tensor.
T
comoTensor ()
Retorna o tensor nesta saída.
Tipo de dados
tipo de dados ()
Retorna o DataType do tensor referido por esta Saída.
boleano
é igual (objeto o)
<U estende TType > Saída <U>
esperar (tipo Classe<U>)
Retorna este objeto Output com o tipo Output<U> .
interno
interno
índice ()
Retorna o índice nas saídas da Operação.
Corda
nome ()
Retorna o nome completo desta Saída (também conhecido como
Operação
op ()
Retorne esta unidade de cálculo como uma única Operation .
Forma
forma ()
Retorna a forma (possivelmente parcialmente conhecida) do tensor referido por esta saída.
Corda
Classe<T>
tipo ()
Retorna o tipo de tensor referido por esta Saída.

Métodos herdados

Métodos Públicos

Saída pública <T> asOutput ()

Retorna o identificador simbólico do tensor.

As entradas para 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.

T asTensor público ()

Retorna o tensor nesta saída.

Esta operação só é suportada nas saídas de uma operação executada com entusiasmo. Para ambientes gráficos, os tensores de saída devem ser obtidos executando uma sessão, usando fetch(Output) .

Recomenda-se fechar explicitamente o tensor retornado o mais rápido possível, pois o coletor de lixo não tem conhecimento da quantidade de memória que 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 do tensor e esta saída forem inesperadamente incompatíveis
Veja também

tipo de dados público tipo de dados ()

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

booleano público é igual (objeto o)

Saída pública <U> expect (tipo Classe<U>)

Retorna este objeto Output com o tipo Output<U> . Este método é útil quando é fornecido um valor do tipo Output<?> .

Parâmetros
tipo qualquer tipo de tensor suportado
Lança
Exceção de argumento ilegal se o tipo de dados real deste objeto não corresponder ao tipo U .

hashCode int público ()

índice interno público ()

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

nome da string pública ()

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

operação pública ()

Retorne esta unidade de cálculo como uma única Operation .

Para uma operação raw , o valor retornado corresponde à operação do TensorFlow envolvida por esta operação.

Para uma operação composta, o valor retornado geralmente corresponde à última operação invocada em uma cadeia ou a um NoOp agrupando uma ou mais operações como uma única unidade de computação.

Devoluções

forma pública ()

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

String pública paraString ()

classe pública<T> tipo ()

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