TensorArray

clase final pública TensorArray

Una matriz de tensores de un tamaño determinado.

Escribir datos mediante escritura y leer mediante lectura o paquete.

Clases anidadas

clase TensorArray.Options Atributos opcionales para TensorArray

Métodos públicos

static TensorArray.Options
clearAfterRead (booleano clearAfterRead)
static <T> TensorArray
crear ( alcance de alcance, operando <Integer> tamaño, clase <T> dtype, Opciones ... opciones)
Método de fábrica para crear una clase que envuelva una nueva operación de TensorArray.
static TensorArray.Options
dynamicSize (Boolean dynamicSize)
static TensorArray.Options
elementShape ( Shape elementShape)
Salida <Float>
flujo ()
Un escalar utilizado para controlar el flujo de gradiente.
Salida <?>
manejar ()
El identificador de TensorArray.
static TensorArray.Options
idénticoElementoShapes (Booleano idénticoElementoShapes)
static TensorArray.Options
tensorArrayName (String tensorArrayName)

Métodos heredados

Métodos públicos

public static TensorArray.Options clearAfterRead (Boolean clearAfterRead)

Parámetros
clearAfterRead Si es verdadero (predeterminado), los tensores en TensorArray se borran después de leerse. Esto deshabilita la semántica de lectura múltiple pero permite la liberación anticipada de memoria.

public static TensorArray create ( alcance de alcance, operando <Integer> tamaño, clase <T> dtype, opciones ... opciones)

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

Parámetros
alcance alcance actual
Talla El tamaño de la matriz.
dtype El tipo de elementos en tensor_array.
opciones lleva valores de atributos opcionales
Devoluciones
  • una nueva instancia de TensorArray

public static TensorArray.Options dynamicSize (Boolean dynamicSize)

Parámetros
dynamicSize Un valor booleano que determina si las escrituras en TensorArray pueden aumentar de tamaño. De forma predeterminada, esto no está permitido.

public static TensorArray.Options elementShape ( Shape elementShape)

Parámetros
elementShape La forma esperada de un elemento, si se conoce. Se usa para validar las formas de los elementos de TensorArray. Si esta forma no está completamente especificada, recopilar TensorArrays de tamaño cero es un error.

Salida pública <Float> flow ()

Un escalar utilizado para controlar el flujo de gradiente.

Salida pública <?> handle ()

El identificador de TensorArray.

estáticas pública TensorArray.Options identicalElementShapes (booleano identicalElementShapes)

Parámetros
idénticoElementoShapes Si es verdadero (el valor predeterminado es falso), se espera que todos los elementos en TensorArray tengan formas idénticas. Esto permite ciertos comportamientos, como verificar dinámicamente formas consistentes en la escritura, y poder completar tensores cero con la forma adecuada en la pila, incluso si el atributo element_shape no está completamente definido.

public static TensorArray.Options tensorArrayName (String tensorArrayName)

Parámetros
tensorArrayName Anula el nombre utilizado para el recurso temporal tensor_array. El valor predeterminado es el nombre de la operación 'TensorArray' (que se garantiza como única).