RemoteFusedGraphExecute

clase final pública RemoteFusedGraphExecute

Ejecute un subgráfico en un procesador remoto.

Las especificaciones del gráfico (como el gráfico en sí, los tensores de entrada y los nombres de salida) se almacenan como un búfer de protocolo serializado de RemoteFusedGraphExecuteInfo como serialized_remote_fused_graph_execute_info. Las especificaciones se pasarán a un ejecutor de gráfico fusionado remoto registrado dedicado. El ejecutor enviará las especificaciones del gráfico a un procesador remoto y ejecutará ese gráfico. Los resultados de la ejecución se pasarán a los nodos consumidores como salidas de este nodo.

Métodos públicos

estático RemoteFusedGraphExecute
create ( Scope scope, Iterable < Operand <? >> entradas, List <Class <? >> Toutputs, String serializedRemoteFusedGraphExecuteInfo)
Método de fábrica para crear una clase que envuelva una nueva operación RemoteFusedGraphExecute.
Iterador < Operando <Objeto>>
Lista < Salida <? >>
salidas ()
Número arbitrario de tensores con tipos de datos arbitrarios

Métodos heredados

Métodos públicos

Public static RemoteFusedGraphExecute create ( Alcance del alcance, Iterable < Operand <? >> entradas, List <Class <? >> Toutputs, String serializedRemoteFusedGraphExecuteInfo)

Método de fábrica para crear una clase que envuelva una nueva operación RemoteFusedGraphExecute.

Parámetros
alcance alcance actual
entradas Número arbitrario de tensores con tipos de datos arbitrarios
serializedRemoteFusedGraphExecuteInfo Búfer de protocolo serializado de RemoteFusedGraphExecuteInfo que contiene especificaciones de gráficos.
Devoluciones
  • una nueva instancia de RemoteFusedGraphExecute

iterador público < operando <Objeto>> iterador ()

Lista pública < Salida <? >> salidas ()

Número arbitrario de tensores con tipos de datos arbitrarios