tensorflow :: opérations :: RembourrageFIFOQueue
#include <data_flow_ops.h>
Une file d'attente qui produit des éléments dans l'ordre premier entré, premier sorti.
Résumé
Les formes de taille variable sont autorisées en définissant les dimensions de forme correspondantes sur 0 dans l'attr de forme. Dans ce cas, DequeueMany remplira jusqu'à la taille maximale de tout élément donné dans le minibatch. Voir ci-dessous pour plus de détails.
Arguments:
- scope: un objet Scope
- component_types: le type de chaque composant dans une valeur.
Attributs facultatifs (voir Attrs
):
- formes: la forme de chaque composant dans une valeur. La longueur de cet attr doit être égale à 0 ou égale à la longueur de component_types. Les formes de rang fixe mais de taille variable sont autorisées en définissant n'importe quelle dimension de forme sur -1. Dans ce cas, la forme des entrées peut varier le long de la dimension donnée, et DequeueMany remplira la dimension donnée avec des zéros jusqu'à la forme maximale de tous les éléments du lot donné. Si la longueur de cet attr est égale à 0, différents éléments de file d'attente peuvent avoir des rangs et des formes différents, mais un seul élément peut être retiré de la file d'attente à la fois.
- capacité: limite supérieure du nombre d'éléments dans cette file d'attente. Les nombres négatifs ne signifient aucune limite.
- conteneur: si non vide, cette file d'attente est placée dans le conteneur donné. Sinon, un conteneur par défaut est utilisé.
- shared_name: si non vide, cette file d'attente sera partagée sous le nom donné sur plusieurs sessions.
Retour:
-
Output
: le handle de la file d'attente.
Constructeurs et destructeurs | |
---|---|
PaddingFIFOQueue (const :: tensorflow::Scope & scope, const DataTypeSlice & component_types) | |
PaddingFIFOQueue (const :: tensorflow::Scope & scope, const DataTypeSlice & component_types, const PaddingFIFOQueue::Attrs & attrs) |
Attributs publics | |
---|---|
handle | |
operation |
Fonctions publiques | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
Fonctions statiques publiques | |
---|---|
Capacity (int64 x) | |
Container (StringPiece x) | |
Shapes (const gtl::ArraySlice< PartialTensorShape > & x) | |
SharedName (StringPiece x) |
Structs | |
---|---|
tensorflow :: ops :: PaddingFIFOQueue :: Attrs | Définisseurs d' attributs facultatifs pour PaddingFIFOQueue . |
Attributs publics
manipuler
::tensorflow::Output handle
opération
Operation operation
Fonctions publiques
RembourrageFIFOQueue
PaddingFIFOQueue( const ::tensorflow::Scope & scope, const DataTypeSlice & component_types )
RembourrageFIFOQueue
PaddingFIFOQueue( const ::tensorflow::Scope & scope, const DataTypeSlice & component_types, const PaddingFIFOQueue::Attrs & attrs )
nœud
::tensorflow::Node * node() const
operator :: tensorflow :: Input
operator::tensorflow::Input() const
operator :: tensorflow :: Output
operator::tensorflow::Output() const
Fonctions statiques publiques
Capacité
Attrs Capacity( int64 x )
Récipient
Attrs Container( StringPiece x )
Formes
Attrs Shapes( const gtl::ArraySlice< PartialTensorShape > & x )
SharedName
Attrs SharedName( StringPiece x )