flux tensoriel : : opérations : : QueueDequeueMany
#include <data_flow_ops.h>
Supprime n
-uplets d'un ou plusieurs tenseurs de la file d'attente donnée.
Résumé
Si la file d'attente est fermée et qu'il y a moins de n
éléments, une erreur OutOfRange est renvoyée.
Cette opération concatène les tenseurs de composants d'éléments de file d'attente le long de la 0ème dimension pour créer un tenseur de composant unique. Tous les composants du tuple retiré de la file d'attente auront une taille n
dans la 0ème dimension.
Cette opération a k
sorties, où k
est le nombre de composants dans les tuples stockés dans la file d'attente donnée, et la sortie i
est le ième composant du tuple retiré de la file d'attente.
NB Si la file d'attente est vide, cette opération se bloquera jusqu'à ce que n
éléments aient été retirés de la file d'attente (ou que 'timeout_ms' se soit écoulé, si spécifié).
Arguments :
- scope : un objet Scope
- handle : le handle d’une file d’attente.
- n : le nombre de tuples à retirer de la file d'attente.
- Component_types : le type de chaque composant dans un tuple.
Attributs facultatifs (voir Attrs
) :
- timeout_ms : si la file d'attente contient moins de n éléments, cette opération bloquera jusqu'à timeout_ms millisecondes. Remarque : Cette option n'est pas encore prise en charge.
Retours :
-
OutputList
: un ou plusieurs tenseurs retirés de la file d'attente sous forme de tuple.
Constructeurs et Destructeurs | |
---|---|
QueueDequeueMany (const :: tensorflow::Scope & scope, :: tensorflow::Input handle, :: tensorflow::Input n, const DataTypeSlice & component_types) | |
QueueDequeueMany (const :: tensorflow::Scope & scope, :: tensorflow::Input handle, :: tensorflow::Input n, const DataTypeSlice & component_types, const QueueDequeueMany::Attrs & attrs) |
Attributs publics | |
---|---|
components | |
operation |
Fonctions publiques | |
---|---|
operator[] (size_t index) const |
Fonctions statiques publiques | |
---|---|
TimeoutMs (int64 x) |
Structures | |
---|---|
tensorflow :: ops :: QueueDequeueMany :: Attrs | Setters d'attributs facultatifs pour QueueDequeueMany . |
Attributs publics
composants
::tensorflow::OutputList components
opération
Operation operation
Fonctions publiques
QueueDequeueMany
QueueDequeueMany( const ::tensorflow::Scope & scope, ::tensorflow::Input handle, ::tensorflow::Input n, const DataTypeSlice & component_types )
QueueDequeueMany
QueueDequeueMany( const ::tensorflow::Scope & scope, ::tensorflow::Input handle, ::tensorflow::Input n, const DataTypeSlice & component_types, const QueueDequeueMany::Attrs & attrs )
opérateur[]
::tensorflow::Output operator[]( size_t index ) const
Fonctions statiques publiques
TimeoutMme
Attrs TimeoutMs( int64 x )