tensorflow:: אופס:: SparseSoftmaxCrossEntropyWithLogits

#include <nn_ops.h>

מחשבת עלות אנטרופיה צולבת של Softmax ושיפועים כדי להתפשט לאחור.

סיכום

בניגוד ל- SoftmaxCrossEntropyWithLogits , פעולה זו אינה מקבלת מטריצה ​​של הסתברויות תווית, אלא תווית בודדת לכל שורת תכונות. תווית זו נחשבת כבעלת הסתברות 1.0 עבור השורה הנתונה.

תשומות הן הלוגיטים, לא ההסתברויות.

טיעונים:

  • scope: אובייקט Scope
  • תכונות: batch_size x num_classes מטריצה
  • תוויות: וקטור batch_size עם ערכים ב-[0, num_classes). זוהי התווית עבור ערך המיניאצ' הנתון.

החזרות:

  • אובדן Output : לכל אובדן לדוגמה (וקטור batch_size).
  • פלט Output : שיפועים מופצים לאחור (גודל_אצווה x מטריצת num_classes).

בנאים והורסים

SparseSoftmaxCrossEntropyWithLogits (const :: tensorflow::Scope & scope, :: tensorflow::Input features, :: tensorflow::Input labels)

תכונות ציבוריות

backprop
loss
operation

תכונות ציבוריות

משענת גב

::tensorflow::Output backprop

הֶפסֵד

::tensorflow::Output loss

מבצע

Operation operation

תפקידים ציבוריים

SparseSoftmaxCrossEntropyWithLogits

 SparseSoftmaxCrossEntropyWithLogits(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input features,
  ::tensorflow::Input labels
)