tensorflow::ops::QueueDequeueMany
#include <data_flow_ops.h> Défile n tuples d'un ou plusieurs tenseurs de la file d'attente donnée.
Résumé
Si la file d'attente est fermée et qu'elle contient moins de n éléments, une erreur OutOfRange est renvoyée.
Cette opération concatène les tenseurs des éléments de la file d'attente selon la dimension 0 pour former un tenseur unique. Tous les éléments du tuple ainsi obtenu auront une taille n selon la dimension 0.
Cette opération possède 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 sera bloquée jusqu'à ce que n éléments aient été retirés de la file (ou jusqu'à ce que 'timeout_ms' s'écoule, si spécifié).
Arguments :
- portée : un objet Scope
- handle : Le descripteur d'une file d'attente.
- n : Le nombre de tuples à retirer de la file.
- component_types : Le type de chaque composant dans un tuple.
Attributs optionnels (voir Attrs ) :
- timeout_ms : Si la file d'attente contient moins de n éléments, cette opération sera bloquée pendant une durée maximale de timeout_ms millisecondes. Remarque : Cette option n'est pas encore prise en charge.
Retours :
-
OutputList: Un ou plusieurs tenseurs qui ont été extraits 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 | Définiteurs d'attributs optionnels pour QueueDequeueMany . |
attributs publics
composants
::tensorflow::OutputList components
opération
Operation operation
fonctions publiques
File d'attenteDéfilementPlusieurs
QueueDequeueMany( const ::tensorflow::Scope & scope, ::tensorflow::Input handle, ::tensorflow::Input n, const DataTypeSlice & component_types )
File d'attenteDéfilementPlusieurs
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
Délai d'attente (ms)
Attrs TimeoutMs( int64 x )