Merken Sie den Termin vor! Google I / O kehrt vom 18. bis 20. Mai zurück Registrieren Sie sich jetzt
Diese Seite wurde von der Cloud Translation API übersetzt.
Switch to English

Tensorflow :: ops :: SparseSoftmax

#include <sparse_ops.h>

Wendet Softmax auf einen gestapelten ND SparseTensor .

Zusammenfassung

Die Eingaben stellen einen ND SparseTensor mit logischer Form [..., B, C] (wobei N >= 2 ) und mit in der kanonischen lexikografischen Reihenfolge sortierten Indizes dar.

Diese tf.nn.softmax() entspricht der Anwendung des normalen tf.nn.softmax() auf jede innerste logische Submatrix mit der Form [B, C] , jedoch mit dem Haken, dass die implizit Null-Elemente nicht beteiligt sind . Insbesondere entspricht der Algorithmus dem Folgenden:

(1) tf.nn.softmax() auf eine verdichtete Ansicht jeder innersten Submatrix mit der Form [B, C] entlang der Dimension der Größe C an; (2) Maskiert die ursprünglichen implizit Nullstellen aus; (3) Renormiert die verbleibenden Elemente.

Daher hat das SparseTensor Ergebnis genau die gleichen Indizes und Formen ungleich Null.

Argumente:

  • scope: Ein Scope- Objekt
  • sp_indices: 2-D. NNZ x R Matrix mit den Indizes nicht leerer Werte in einem SparseTensor in kanonischer Reihenfolge.
  • sp_values: 1-D. Nicht leere NNZ -Werte, die sp_indices entsprechen.
  • sp_shape: 1-D. Form des eingegebenen SparseTensors.

Kehrt zurück:

  • Output : 1-D. Die NNZ Werte für das Ergebnis SparseTensor .

Konstruktoren und Destruktoren

SparseSoftmax (const :: tensorflow::Scope & scope, :: tensorflow::Input sp_indices, :: tensorflow::Input sp_values, :: tensorflow::Input sp_shape)

Öffentliche Attribute

operation
output

Öffentliche Funktionen

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

Öffentliche Attribute

Operation

Operation operation

Ausgabe

::tensorflow::Output output

Öffentliche Funktionen

SparseSoftmax

 SparseSoftmax(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input sp_indices,
  ::tensorflow::Input sp_values,
  ::tensorflow::Input sp_shape
)

Knoten

::tensorflow::Node * node() const 

operator :: tensorflow :: Input

 operator::tensorflow::Input() const 

operator :: tensorflow :: Output

 operator::tensorflow::Output() const