TensorArray

public final class TensorArray

Un array di tensori di una data dimensione.

Scrivi i dati tramite Scrivi e leggi tramite Read o Pack.

Classi annidate

classe TensorArray.Options Attributi facoltativi per TensorArray

Metodi pubblici

static TensorArray.Options
clearAfterRead (Boolean clearAfterRead)
static <T> TensorArray
create ( ambito ambito, operando <Integer> size, Class <T> dtype, Options ... options)
Metodo Factory per creare una classe che racchiude una nuova operazione TensorArray.
static TensorArray.Options
dynamicSize ( boolean dynamicSize)
static TensorArray.Options
elementShape ( Shape elementShape)
Uscita <Float>
flusso ()
Uno scalare utilizzato per controllare il flusso del gradiente.
Uscita <?>
maniglia ()
L'handle di TensorArray.
static TensorArray.Options
identElementShapes (Boolean identicoElementShapes)
static TensorArray.Options
tensorArrayName (String tensorArrayName)

Metodi ereditati

Metodi pubblici

public static TensorArray.Options clearAfterRead (Boolean clearAfterRead)

Parametri
clearAfterRead Se true (impostazione predefinita), i tensori in TensorArray vengono cancellati dopo essere stati letti. Questo disabilita la semantica di lettura multipla ma consente il rilascio anticipato della memoria.

public static TensorArray create ( Scope scope, Operand <Integer> size, Class <T> dtype, Options ... options)

Metodo Factory per creare una classe che racchiude una nuova operazione TensorArray.

Parametri
scopo ambito attuale
dimensione La dimensione dell'array.
dtype Il tipo di elementi su tensor_array.
opzioni trasporta valori di attributi opzionali
ritorna
  • una nuova istanza di TensorArray

public static TensorArray.Options dynamicSize (Boolean dynamicSize)

Parametri
dynamicSize Un valore booleano che determina se le scritture in TensorArray possono aumentare le dimensioni. Per impostazione predefinita, ciò non è consentito.

public static TensorArray.Options elementShape ( Shape elementShape)

Parametri
elementShape La forma prevista di un elemento, se nota. Utilizzato per convalidare le forme degli elementi TensorArray. Se questa forma non è completamente specificata, la raccolta di TensorArrays di dimensione zero è un errore.

output pubblico flusso <Float> ()

Uno scalare utilizzato per controllare il flusso del gradiente.

output pubblico <?> handle ()

L'handle di TensorArray.

public static TensorArray.Options identicoElementShapes (Boolean identicoElementShapes)

Parametri
identElementShapes Se true (il valore predefinito è false), ci si aspetta che tutti gli elementi in TensorArray abbiano forme identiche. Ciò consente determinati comportamenti, come il controllo dinamico di forme coerenti in scrittura e la possibilità di riempire tensori zero di forma corretta sullo stack, anche se l'attributo element_shape non è completamente definito.

public static TensorArray.Options tensorArrayName (String tensorArrayName)

Parametri
tensorArrayName Sostituisce il nome utilizzato per la risorsa tensor_array temporanea. Il valore predefinito è il nome dell'operazione "TensorArray" (che è garantito univoco).