Aide à protéger la Grande barrière de corail avec tensorflow sur Kaggle Rejoignez Défi

tensorflow :: opérations :: SparseReshape

#include <sparse_ops.h>

Remodèle un SparseTensor pour représenter les valeurs dans une nouvelle forme dense.

Résumé

Cette opération a la même sémantique que le remodelage sur le tenseur dense représenté. Les input_indices sont recalculées en fonction de la demande new_shape .

Si un composant de new_shape est la valeur spéciale -1, la taille de cette dimension est calculée de sorte que la taille dense totale reste constante. Au plus un composant de new_shape peut être -1. Le nombre d'éléments denses impliqué par new_shape doit être le même que le nombre d'éléments denses initialement impliqué par input_shape .

Le remodelage n'affecte pas l'ordre des valeurs dans SparseTensor.

Si le tenseur d'entrée a le rang R_in et N valeurs non vides, et new_shape a la longueur R_out , alors input_indices a la forme [N, R_in] , input_shape a la longueur R_in , output_indices a la forme [N, R_out] et output_shape a la longueur R_out .

Arguments:

  • scope: un objet Scope
  • input_indices: 2D. Matrice N x R_in avec les indices des valeurs non vides dans un SparseTensor.
  • input_shape: 1-D. Vecteur R_in avec la forme dense de SparseTensor en entrée.
  • nouvelle_forme: 1-D. Vecteur R_out avec la nouvelle forme dense demandée.

Retour:

  • Output output_indices: 2-D. Matrice N x R_out avec les indices mis à jour des valeurs non vides dans la sortie SparseTensor.
  • Output output_shape: 1-D. Vecteur R_out avec la forme dense complète du SparseTensor de sortie. C'est la même chose que new_shape mais avec toutes les dimensions -1 remplies.

Constructeurs et destructeurs

SparseReshape (const :: tensorflow::Scope & scope, :: tensorflow::Input input_indices, :: tensorflow::Input input_shape, :: tensorflow::Input new_shape)

Attributs publics

operation
output_indices
output_shape

Attributs publics

opération

Operation operation

output_indices

::tensorflow::Output output_indices

output_shape

::tensorflow::Output output_shape

Fonctions publiques

SparseReshape

 SparseReshape(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input_indices,
  ::tensorflow::Input input_shape,
  ::tensorflow::Input new_shape
)