classe finale publique TensorArray
Un tableau de Tensors de taille donnée.
Écrivez des données via Write et lisez via Read ou Pack.
Classes imbriquées
classe | TensorArray.Options | Attributs facultatifs pour TensorArray |
Méthodes publiques
TensorArray.Options statique | clearAfterRead (booléen clearAfterRead) |
TensorArray <T> statique | créer (portée de portée , taille de l'opérande <Integer>, type de classe<T>, options... options) Méthode d'usine pour créer une classe encapsulant une nouvelle opération TensorArray. |
TensorArray.Options statique | DynamicSize (booléen DynamicSize) |
TensorArray.Options statique | elementShape ( Forme elementShape) |
Sortie <Flottant> | couler () Un scalaire utilisé pour contrôler le flux de gradient. |
Sortie <?> | poignée () Le handle du TensorArray. |
TensorArray.Options statique | identiqueElementShapes (booléen identiqueElementShapes) |
TensorArray.Options statique | tensorArrayName (chaîne tensorArrayName) |
Méthodes héritées
Méthodes publiques
TensorArray.Options statique public clearAfterRead (booléen clearAfterRead)
Paramètres
effacerAprèsLire | Si c'est vrai (par défaut), les tenseurs du TensorArray sont effacés après avoir été lus. Cela désactive la sémantique de lecture multiple mais permet une libération anticipée de la mémoire. |
---|
création de TensorArray statique public (portée de portée , taille de l'opérande <Integer>, type de classe <T>, options... options)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération TensorArray.
Paramètres
portée | portée actuelle |
---|---|
taille | La taille du tableau. |
type | Le type des éléments sur le tensor_array. |
choix | porte des valeurs d'attributs facultatifs |
Retour
- une nouvelle instance de TensorArray
public static TensorArray.Options DynamicSize (Boolean DynamicSize)
Paramètres
tailledynamique | Un booléen qui détermine si les écritures sur TensorArray sont autorisées à augmenter la taille. Par défaut, cela n'est pas autorisé. |
---|
public static TensorArray.Options elementShape ( Shape elementShape)
Paramètres
élémentForme | La forme attendue d'un élément, si elle est connue. Utilisé pour valider les formes des éléments TensorArray. Si cette forme n'est pas entièrement spécifiée, la collecte de TensorArrays de taille nulle est une erreur. |
---|
public static TensorArray.Options identiqueElementShapes (booléen identiqueElementShapes)
Paramètres
FormesÉlément identiques | Si vrai (la valeur par défaut est fausse), alors tous les éléments du TensorArray devraient avoir des formes identiques. Cela permet certains comportements, comme la vérification dynamique des formes cohérentes lors de l'écriture et la possibilité de remplir des tenseurs zéro correctement formés sur la pile - même si l'attribut element_shape n'est pas entièrement défini. |
---|
public static TensorArray.Options tensorArrayName (String tensorArrayName)
Paramètres
tensorArrayName | Remplace le nom utilisé pour la ressource temporaire tensor_array. La valeur par défaut est le nom de l'opération 'TensorArray' (qui est garantie unique). |
---|