GraphOperation

classe final pública GraphOperation

Implementação de uma Operation adicionada como um nó a um Graph .

As instâncias GraphOperation são válidas apenas enquanto o Graph do qual fazem parte for válido. Assim, se Graph.close() foi invocado, os métodos na instância GraphOperation podem falhar com um IllegalStateException .

As instâncias GraphOperation são imutáveis ​​e seguras para threads.

Métodos públicos

boleano
igual a (Objeto o)
int
int
inputListLength (nome da string)
Retorna o tamanho da lista de entradas de tensores fornecida para esta operação.
Fragmento
nome ()
Retorna o nome completo da Operação.
int
numSaídas ()
Retorna o número de tensores produzidos por esta operação.
<T> Saída <T>
saída (int idx)
Retorna um identificador simbólico para um dos tensores produzidos por esta operação.
Saída[] <?>
outputList (int idx, comprimento int)
Retorna identificadores simbólicos para uma lista de tensores produzidos por esta operação.
int
outputListLength (nome da string)
Retorna o tamanho da lista de tensores produzida por esta operação.
Fragmento
Fragmento
tipo ()
Retorna o tipo da operação, ou seja, o nome do cálculo realizado pela operação.

Métodos Herdados

Métodos públicos

public boolean equals (Objeto o)

Parâmetros
o

public int hashCode ()

public int inputListLength (nome da string)

Retorna o tamanho da lista de entradas de tensores fornecida para esta operação.

Uma operação tem várias entradas nomeadas, cada uma contendo um único tensor ou uma lista de tensores. Este método retorna o tamanho da lista de tensores para uma entrada nomeada específica da operação.

Parâmetros
nome identificador da lista de tensores (dos quais pode haver muitos) entradas para esta operação.
Devoluções
  • o tamanho da lista de tensores produzida por esta entrada nomeada.

nome da string pública ()

Retorna o nome completo da Operação.

public int numSaídas ()

Retorna o número de tensores produzidos por esta operação.

saída pública <T> saída (int idx)

Retorna um identificador simbólico para um dos tensores produzidos por esta operação.

Aviso: Não verifica se o tipo do tensor corresponde a T. Recomenda-se chamar este método com um parâmetro de tipo explícito em vez de deixá-lo ser inferido, por exemplo, operation.&lt;Integer&gt;output(0)

Parâmetros
idx O índice da saída entre as saídas produzidas por esta operação.

public Output[] <?> outputList (int idx, int length)

Retorna identificadores simbólicos para uma lista de tensores produzidos por esta operação.

Parâmetros
idx índice do primeiro tensor da lista
comprimento número de tensores na lista
Devoluções
  • matriz de Output

public int outputListLength (nome da string)

Retorna o tamanho da lista de tensores produzida por esta operação.

Uma operação tem várias saídas nomeadas, cada uma das quais produz um único tensor ou uma lista de tensores. Este método retorna o tamanho da lista de tensores para uma saída nomeada específica da operação.

Parâmetros
nome identificador da lista de tensores (que podem ser muitos) produzidos por esta operação.
Devoluções
  • o tamanho da lista de tensores produzida por esta saída nomeada.

public String toString ()

tipo de string pública ()

Retorna o tipo da operação, ou seja, o nome do cálculo realizado pela operação.