Выполнить подграф на удаленном процессоре.
Спецификации графа (например, сам граф, входные тензоры и выходные имена) хранятся в виде сериализованного буфера протокола RemoteFusedGraphExecuteInfo как Serialized_remote_fused_graph_execute_info. Спецификации будут переданы специальному зарегистрированному исполнителю удаленного объединенного графа. Исполнитель отправит спецификации графа на удаленный процессор и выполнит этот граф. Результаты выполнения будут переданы узлам-потребителям как выходные данные этого узла.
Публичные методы
статический RemoteFusedGraphExecute | create (область области действия , входы Iterable< Operand <?>>, List<Class<?>> Toutputs, String serializedRemoteFusedGraphExecuteInfo) Фабричный метод для создания класса, обертывающего новую операцию RemoteFusedGraphExecute. |
Итератор< Операнд <Объект>> | итератор () |
Список< Вывод <?>> | выходы () Произвольное количество тензоров с произвольными типами данных |
Унаследованные методы
Публичные методы
public static RemoteFusedGraphExecute create ( область действия , входные данные Iterable< Operand <?>>, List<Class<?>> Toutputs, String serializedRemoteFusedGraphExecuteInfo)
Фабричный метод для создания класса, обертывающего новую операцию RemoteFusedGraphExecute.
Параметры
объем | текущий объем |
---|---|
входы | Произвольное количество тензоров с произвольными типами данных |
сериализованныйRemoteFusedGraphExecuteInfo | Сериализованный буфер протокола RemoteFusedGraphExecuteInfo, который содержит спецификации графа. |
Возврат
- новый экземпляр RemoteFusedGraphExecute
публичный список< Вывод <?>> выходы ()
Произвольное количество тензоров с произвольными типами данных