Barrier

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

Определяет барьер, который сохраняется при различных исполнениях графа.

Барьер представляет собой карту «ключ-значение», где каждый ключ представляет собой строку, а каждое значение — это кортеж тензоров.

Во время выполнения барьер содержит «полные» и «неполные» элементы. Полный элемент определил тензоры для всех компонентов своего кортежа значений, и доступ к нему можно получить с помощью BarrierTakeMany. Неполный элемент имеет некоторые неопределенные компоненты в кортеже значений и может быть обновлен с помощью BarrierInsertMany.

Вложенные классы

сорт Барьер.Опции Дополнительные атрибуты для Barrier

Константы

Нить OP_NAME Название этой операции, известное основному движку TensorFlow.

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

Вывод < TString >
какВывод ()
Возвращает символический дескриптор тензора.
статический Барьер.Параметры
емкость (длинная емкость)
статический Барьер.Параметры
контейнер (контейнер строк)
статический барьер
create (область области действия , List<Class<? расширяет TType >> компонентные типы, параметры... )
Фабричный метод для создания класса, обертывающего новую операцию Barrier.
Вывод < TString >
ручка ()
Ручка к барьеру.
статический Барьер.Параметры
фигуры (Список< Форма >фигуры)
статический Барьер.Параметры
общее имя (строка общее имя)

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

Константы

общедоступная статическая финальная строка OP_NAME

Название этой операции, известное основному движку TensorFlow.

Постоянное значение: «Барьер».

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

публичный вывод < TString > asOutput ()

Возвращает символический дескриптор тензора.

Входные данные для операций TensorFlow являются выходными данными другой операции TensorFlow. Этот метод используется для получения символического дескриптора, который представляет собой вычисление входных данных.

общедоступная статическая емкость Barrier.Options (длинная емкость)

Параметры
емкость Мощность барьера. Емкость по умолчанию — MAX_INT32, что является самой большой емкостью базовой очереди.

общедоступный статический контейнер Barrier.Options (контейнер String)

Параметры
контейнер Если он не пуст, этот барьер помещается в данный контейнер. В противном случае используется контейнер по умолчанию.

создание общедоступного статического барьера (область области действия , List<Class<? расширяет TType >> компонентные типы, параметры... параметры)

Фабричный метод для создания класса, обертывающего новую операцию Barrier.

Параметры
объем текущий объем
Типы компонентов Тип каждого компонента значения.
параметры содержит значения необязательных атрибутов
Возврат
  • новый экземпляр Барьера

публичный вывод < TString > handle ()

Ручка к барьеру.

общедоступные статические фигуры Barrier.Options (фигуры List <Shape> )

Параметры
формы Форма каждого компонента значения. Каждая фигура должна быть равна 1 в первом измерении. Длина этого атрибута должна быть такой же, как длина компонент_типов.

public static Barrier.OptionssharedName ( StringsharedName)

Параметры
общее имя Если оно не пусто, этот барьер будет использоваться под данным именем в нескольких сеансах.