GraphOperationBuilder

публичный финальный класс GraphOperationBuilder

OperationBuilder для добавленияGraphOperation s в Graph .

Публичные методы

GraphOperationBuilder
addControlInput (управление операциями )
Убедитесь, что операция не выполняется до выполнения операции управления.
GraphOperationBuilder
addInput ( Выход <?> вход)
Добавьте вывод другой операции в качестве следующего ввода строящейся операции.
GraphOperationBuilder
addInputList ( Выход [] <?> входы)
Добавьте выходы другой операции в качестве следующих входов строящейся операции.
GraphOperation
build ()
ДобавьтеGraphOperation в Graph .
GraphOperationBuilder
setAttr (имя строки, значение тензор <?>)
Задайте значение тензора атрибута строящейся операции.
GraphOperationBuilder
setAttr (имя строки, значение тензор [] <?>)
Задайте тензорные значения атрибута строящейся операции.
GraphOperationBuilder
setAttr (имя строки, значение String [])
Задайте строковые значения атрибута строящейся операции.
GraphOperationBuilder
setAttr (имя строки, логическое [] значение)
Задайте логические значения атрибута строящейся операции.
GraphOperationBuilder
setAttr (имя строки, значение DataType [] )
Задайте значения типа атрибута строящейся операции.
GraphOperationBuilder
setAttr (имя строки, значение строки)
Задайте строковое значение атрибута строящейся операции.
GraphOperationBuilder
setAttr (имя строки, значение с плавающей запятой [])
Задайте значения с плавающей запятой для атрибута строящейся операции.
GraphOperationBuilder
setAttr (имя строки, длинное значение)
Задайте длинное значение атрибута строящейся операции.
GraphOperationBuilder
setAttr (имя строки, значение long [])
Задайте длинные значения атрибута строящейся операции.
GraphOperationBuilder
setAttr (имя строки, логическое значение)
Задайте логическое значение атрибута строящейся операции.
GraphOperationBuilder
setAttr (имя строки, значение формы [] )
Задайте значения формы атрибута строящейся операции.
GraphOperationBuilder
setAttr (имя строки, значение с плавающей запятой)
Установите значение с плавающей запятой для атрибута строящейся операции.
GraphOperationBuilder
setAttr (имя строки, значение DataType )
Задайте значение типа атрибута строящейся операции.
GraphOperationBuilder
setAttr (имя строки, значение байта [])
Задайте байтовые значения атрибута строящейся операции.
GraphOperationBuilder
setAttr (имя строки, значение формы )
Задайте значение формы атрибута строящейся операции.
GraphOperationBuilder
setDevice ( строковое устройство)
Установите устройство, запрошенное для вычисления строящейся операции.

Унаследованные методы

Публичные методы

public GraphOperationBuilder addControlInput (управление операциями )

Убедитесь, что операция не выполняется до выполнения операции управления.

Управляющий вход - это операция, которая должна быть выполнена перед запуском операции, которая в настоящее время строится.

Например, операция Assert может быть добавлена ​​в качестве управляющего входа для этой операции. Assert теперь ведет себя как предварительное условие, которое всегда проверяет себя перед запуском операции.

Параметры
контроль операция, которая должна быть выполнена перед запуском этой операции.
Возврат
  • экземпляр OperationBuilder для связывания.

общедоступный GraphOperationBuilder addInput ( Выход <?> вход)

Добавьте вывод другой операции в качестве следующего ввода строящейся операции.

Параметры
Вход Output должен быть входом строящейся операции.
Возврат
  • экземпляр OperationBuilder для связывания.

общедоступный GraphOperationBuilder addInputList ( Выход [] <?> входы)

Добавьте выходы другой операции в качестве следующих входов строящейся операции.

Параметры
входы список Output должен быть входами строящейся операции.
Возврат
  • экземпляр OperationBuilder для связывания.

public GraphOperation build ()

ДобавьтеGraphOperation в Graph .

OperationBuilder нельзя использовать после возврата build ().

public GraphOperationBuilder setAttr (имя строки, значение Tensor <?>)

Задайте значение тензора атрибута строящейся операции.

Параметры
название имя атрибута
значение значение атрибута
Возврат
  • экземпляр OperationBuilder для связывания.

public GraphOperationBuilder setAttr (имя строки, значение Tensor [] <?>)

Задайте тензорные значения атрибута строящейся операции.

Параметры
название имя атрибута
значение значения атрибутов
Возврат
  • экземпляр OperationBuilder для связывания.

public GraphOperationBuilder setAttr (имя строки, значение String [])

Задайте строковые значения атрибута строящейся операции.

Параметры
название имя атрибута
значение значения атрибутов
Возврат
  • экземпляр OperationBuilder для связывания.

public GraphOperationBuilder setAttr (имя строки, логическое [] значение)

Задайте логические значения атрибута строящейся операции.

Параметры
название имя атрибута
значение значения атрибутов
Возврат
  • экземпляр OperationBuilder для связывания.

public GraphOperationBuilder setAttr (имя строки, значение DataType [] )

Задайте значения типа атрибута строящейся операции.

Параметры
название имя атрибута
значение значения атрибутов
Возврат
  • экземпляр OperationBuilder для связывания.

public GraphOperationBuilder setAttr (имя строки, значение строки)

Задайте строковое значение атрибута строящейся операции.

Параметры
название имя атрибута
значение значение атрибута
Возврат
  • экземпляр OperationBuilder для связывания.

public GraphOperationBuilder setAttr (имя строки, значение float [])

Задайте значения с плавающей запятой для атрибута строящейся операции.

Параметры
название имя атрибута
значение значения атрибутов
Возврат
  • экземпляр OperationBuilder для связывания.

public GraphOperationBuilder setAttr (имя строки, длинное значение)

Задайте длинное значение атрибута строящейся операции.

Параметры
название имя атрибута
значение значение атрибута
Возврат
  • экземпляр OperationBuilder для связывания.

public GraphOperationBuilder setAttr (имя строки, значение long [])

Задайте длинные значения атрибута строящейся операции.

Параметры
название имя атрибута
значение значения атрибутов
Возврат
  • экземпляр OperationBuilder для связывания.

public GraphOperationBuilder setAttr (имя строки, логическое значение)

Задайте логическое значение атрибута строящейся операции.

Параметры
название имя атрибута
значение значение атрибута
Возврат
  • экземпляр OperationBuilder для связывания.

public GraphOperationBuilder setAttr (имя строки, значение формы [] )

Задайте значения формы атрибута строящейся операции.

Параметры
название имя атрибута
значение значения атрибутов
Возврат
  • экземпляр OperationBuilder для связывания.

public GraphOperationBuilder setAttr (имя строки, значение с плавающей запятой)

Установите значение с плавающей запятой для атрибута строящейся операции.

Параметры
название имя атрибута
значение значение атрибута
Возврат
  • экземпляр OperationBuilder для связывания.

public GraphOperationBuilder setAttr (имя строки, значение DataType )

Задайте значение типа атрибута строящейся операции.

Параметры
название имя атрибута
значение значение атрибута
Возврат
  • экземпляр OperationBuilder для связывания.

public GraphOperationBuilder setAttr (имя строки, значение byte [])

Задайте байтовые значения атрибута строящейся операции.

Параметры
название имя атрибута
значение значения атрибутов
Возврат
  • экземпляр OperationBuilder для связывания.

public GraphOperationBuilder setAttr (имя строки, значение формы )

Задайте значение формы атрибута строящейся операции.

Параметры
название имя атрибута
значение значение атрибута
Возврат
  • экземпляр OperationBuilder для связывания.

public GraphOperationBuilder setDevice ( строковое устройство)

Установите устройство, запрошенное для вычисления строящейся операции.

Параметры
устройство запрошенное устройство в виде строки
Возврат
  • экземпляр OperationBuilder для связывания.