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 no definidos en su tupla de valor y puede actualizarse mediante BarrierInsertMany.
Clases anidadas
clase | Barrera.Opciones | Atributos opcionales para Barrier |
Métodos públicos
Salida <Cadena> | como salida () Devuelve el identificador simbólico de un tensor. |
Barrera estática. Opciones | capacidad (capacidad larga) |
Barrera estática. Opciones | contenedor (contenedor de cadenas) |
barrera estática | crear (alcance alcance , Lista<Clase<?>> tipos de componentes, Opciones... opciones) Método de fábrica para crear una clase que envuelve una nueva operación de barrera. |
Salida <Cadena> | manejar () El mango de la barrera. |
Barrera estática. Opciones | |
Barrera estática. Opciones | nombre compartido (cadena nombre compartido) |
Métodos heredados
Métodos públicos
Salida pública <Cadena> comoSalida ()
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.
Barrera estática pública . Capacidad de opciones (capacidad larga)
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. |
---|
Contenedor público estático Barrier.Options (contenedor de cadenas)
Parámetros
envase | Si no está vacía, esta barrera se coloca en el contenedor indicado. De lo contrario, se utiliza un contenedor predeterminado. |
---|
Creación de barrera estática pública ( alcance , lista<clase<?>> tipos de componentes, opciones... opciones)
Método de fábrica para crear una clase que envuelve una nueva operación de barrera.
Parámetros
alcance | alcance actual |
---|---|
tipos de componentes | El tipo de cada componente en un valor. |
opciones | lleva valores de atributos opcionales |
Devoluciones
- una nueva instancia de Barrera
Barrera estática pública. Opciones de formas (Lista < 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 los tipos_componentes. |
---|
Barrera estática pública. Opciones nombre compartido (cadena nombre compartido)
Parámetros
nombrecompartido | Si no está vacía, esta barrera se compartirá con el nombre de pila en varias sesiones. |
---|