RemoteFusedGraphExecute

classe final pública RemoteFusedGraphExecute

Execute um subgráfico em um processador remoto.

As especificações do gráfico (como o próprio gráfico, tensores de entrada e nomes de saída) são armazenadas como um buffer de protocolo serializado de RemoteFusedGraphExecuteInfo como serialized_remote_fused_graph_execute_info. As especificações serão passadas para um executor de gráfico fundido remoto registrado e dedicado. O executor enviará as especificações do gráfico para um processador remoto e executará esse gráfico. Os resultados da execução serão passados ​​para os nós consumidores como saídas deste nó.

Métodos Públicos

RemoteFusedGraphExecute estático
create ( Escopo , Iterable< Operand <?>> entradas, List<Class<?>> Toutputs, String serializedRemoteFusedGraphExecuteInfo)
Método de fábrica para criar uma classe que agrupa uma nova operação RemoteFusedGraphExecute.
Iterador< Operando <Objeto>>
Lista< Saída <?>>
saídas ()
Número arbitrário de tensores com tipos de dados arbitrários

Métodos herdados

Métodos Públicos

public static RemoteFusedGraphExecute create ( Escopo do escopo , Iterable< Operand <?>> entradas, List<Class<?>> Toutputs, String serializedRemoteFusedGraphExecuteInfo)

Método de fábrica para criar uma classe que agrupa uma nova operação RemoteFusedGraphExecute.

Parâmetros
escopo escopo atual
entradas Número arbitrário de tensores com tipos de dados arbitrários
serializadoRemoteFusedGraphExecuteInfo Buffer de protocolo serializado de RemoteFusedGraphExecuteInfo que contém especificações de gráfico.
Devoluções
  • uma nova instância de RemoteFusedGraphExecute

Iterador público< Operando <Objeto>> iterador ()

Lista pública< Saída <?>> saídas ()

Número arbitrário de tensores com tipos de dados arbitrários