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 cadena) |
barrera estática | crear ( Ámbito de ámbito, List<Class<?>> tipo de componente, 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 <String> asOutput ()
Devuelve el identificador simbólico de un tensor.
Las entradas de 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 . Opciones de capacidad (Larga capacidad)
Parámetros
capacidad | La capacidad de la barrera. La capacidad predeterminada es MAX_INT32, que es la mayor capacidad de la cola subyacente. |
---|
Barrera estática pública. Contenedor de opciones (contenedor de cadena)
Parámetros
envase | Si no está vacía, esta barrera se coloca en el contenedor dado. De lo contrario, se utiliza un contenedor predeterminado. |
---|
creación de barrera estática pública ( ámbito de ámbito, 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 Barrier
Formas de Barrier.Options estáticas públicas (List< Shape > 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 sharedName (String sharedName)
Parámetros
nombrecompartido | Si no está vacía, esta barrera se compartirá con el nombre dado en varias sesiones. |
---|