TensorArray

classe finale pubblica TensorArray

Un array di tensori di data dimensione.

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

Classi nidificate

classe TensorArray.Options Attributi facoltativi per TensorArray

Metodi pubblici

TensorArray.Options statico
clearAfterRead (clearAfterRead booleano)
<T> TensorArray statico
create (ambito ambito , dimensione operando <intero>, tipo classe<T>, opzioni... opzioni)
Metodo factory per creare una classe che racchiude una nuova operazione TensorArray.
TensorArray.Options statico
DynamicSize (DynamicSize booleano)
TensorArray.Options statico
elementoForma ( Forma elementoForma)
Uscita <Mobile>
fluire ()
Uno scalare utilizzato per controllare il flusso del gradiente.
Uscita <?>
maniglia ()
L'handle di TensorArray.
TensorArray.Options statico
identiciElementShapes (booleano identiciElementShapes)
TensorArray.Options statico
tensorArrayName (Stringa tensorArrayName)

Metodi ereditati

Metodi pubblici

TensorArray.Options pubblico statico clearAfterRead (clearAfterRead booleano)

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

creazione pubblica statica di TensorArray (ambito ambito , dimensione operando <Integer>, tipo Classe <T>, Opzioni... opzioni)

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

Parametri
scopo ambito attuale
misurare La dimensione della matrice.
dtype Il tipo degli elementi su tensor_array.
opzioni trasporta valori di attributi opzionali
ritorna
  • una nuova istanza di TensorArray

public static TensorArray.Options DynamicSize (Booleano DynamicSize)

Parametri
dimensione dinamica Un valore booleano che determina se le scritture su 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 è specificata completamente, la raccolta di TensorArray di dimensione zero è un errore.

output pubblico <Float> flusso ()

Uno scalare utilizzato per controllare il flusso del gradiente.

output pubblico <?> handle ()

L'handle di TensorArray.

public static TensorArray.Options identiciElementShapes (booleano identiciElementShapes)

Parametri
identicheElementShapes Se true (il valore predefinito è false), tutti gli elementi in TensorArray dovrebbero avere forme identiche. Ciò consente determinati comportamenti, come il controllo dinamico di forme coerenti durante la scrittura e la possibilità di riempire tensori zero sullo stack con forma corretta, 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 temporanea tensor_array. Il valore predefinito è il nome dell'operazione "TensorArray" (che è garantito univoco).