Barrier

Clase public final Barrera

Define una barrera que persiste en diferentes ejecuciones de gráficos.

Una barrera representa un mapa clave-valor, donde cada clave es una cadena y cada valor es una tupla de tensores.

En tiempo de ejecución, la barrera contiene elementos 'completos' e 'incompletos'. Un elemento completo tiene tensores definidos para todos los componentes de su tupla de valor y se puede acceder a él mediante BarrierTakeMany. Un elemento incompleto tiene algunos componentes indefinidos en su tupla de valor y puede actualizarse mediante BarrierInsertMany.

Clases anidadas

clase Barrera.Opciones Los atributos opcionales para Barrier

Métodos públicos

Salida <String>
asOutput ()
Devuelve el identificador simbólico de un tensor.
estáticas Barrier.Options
capacidad (capacidad de largo)
estáticas Barrier.Options
contenedor (contenedor String)
estática Barrera
crear ( Alcance alcance, List <Clase <? >> componentTypes, Opciones ... Opciones)
Método de fábrica para crear una clase que envuelva una nueva operación de barrera.
Salida <String>
asa ()
El mango a la barrera.
estáticas Barrier.Options
formas (List < Forma > formas)
estáticas Barrier.Options
sharedName (String sharedName)

Métodos heredados

Métodos públicos

pública de salida <String> asOutput ()

Devuelve el identificador simbólico de un tensor.

Las entradas a las operaciones de TensorFlow son salidas de otra operación de TensorFlow. Este método se utiliza para obtener un identificador simbólico que representa el cálculo de la entrada.

public static Barrier.Options capacidad (de larga duración)

Parámetros
capacidad La capacidad de la barrera. La capacidad predeterminada es MAX_INT32, que es la capacidad más grande de la cola subyacente.

estáticas pública Barrier.Options contenedor (contenedor de cadena)

Parámetros
envase Si no está vacío, esta barrera se coloca en el recipiente indicado. De lo contrario, se utiliza un contenedor predeterminado.

public static Barrera de crear ( Alcance alcance, List <Clase <? >> componentTypes, Opciones ... Opciones)

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

Parámetros
alcance alcance actual
componentTypes El tipo de cada componente en un valor.
opciones lleva valores de atributos opcionales
Devoluciones
  • una nueva instancia de Barrera

pública de salida <String> mango ()

El mango a la barrera.

públicas estáticas Barrier.Options formas (List < Forma > formas)

Parámetros
formas La forma de cada componente en un valor. Cada forma debe ser 1 en la primera dimensión. La longitud de este atributo debe ser la misma que la longitud de component_types.

public static Barrier.Options sharedName (String sharedName)

Parámetros
sharedName Si no está vacío, esta barrera se compartirá con el nombre de pila en varias sesiones.