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 | código hash () |
| 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 | |
| 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
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
- uma
Operation
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.