tensorflow::ops::Gather
#include <array_ops.h> Rassemblez les tranches de params en fonction indices .
Résumé
indices doivent être un tenseur d'entiers de dimension quelconque (généralement 0D ou 1D). Produit un tenseur de sortie de forme indices.shape + params.shape[1:] où :
# Scalar indices
output[:, ..., :] = params[indices, :, ... :]# Vector indices output[i, :, ..., :] = params[indices[i], :, ... :]
# Higher rank indices
output[i, ..., j, :, ... :] = params[indices[i, ..., j], :, ..., :] Si indices est une permutation et len(indices) == params.shape[0] alors cette opération permutera params en conséquence.
validate_indices : DÉPRÉCIÉ. Si cette opération est exécutée sur le processeur, les valeurs des indices sont toujours vérifiées afin de s'assurer qu'elles sont comprises dans la plage autorisée. Si elle est exécutée sur le GPU, les indices hors limites entraînent un comportement sûr mais non spécifié, pouvant inclure la levée d'une erreur.

Arguments :
- portée : un objet Scope
Retours :
-
Output: Le tenseur de sortie.
Constructeurs et destructeurs | |
|---|---|
Gather (const :: tensorflow::Scope & scope, :: tensorflow::Input params, :: tensorflow::Input indices) | |
Gather (const :: tensorflow::Scope & scope, :: tensorflow::Input params, :: tensorflow::Input indices, const Gather::Attrs & attrs) |
attributs publics | |
|---|---|
operation | |
output | |
fonctions publiques | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
fonctions statiques publiques | |
|---|---|
ValidateIndices (bool x) | |
Structures | |
|---|---|
| tensorflow::ops::Gather::Attrs | Définiteurs d'attributs optionnels pour Gather . |
attributs publics
opération
Operation operation
sortir
::tensorflow::Output output
fonctions publiques
Rassembler
Gather( const ::tensorflow::Scope & scope, ::tensorflow::Input params, ::tensorflow::Input indices )
Rassembler
Gather( const ::tensorflow::Scope & scope, ::tensorflow::Input params, ::tensorflow::Input indices, const Gather::Attrs & attrs )
nœud
::tensorflow::Node * node() const
opérateur::tensorflow::Entrée
operator::tensorflow::Input() const
opérateur::tensorflow::Sortie
operator::tensorflow::Output() const
fonctions statiques publiques
Valider les indices
Attrs ValidateIndices( bool x )