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. |
|---|