تدفق التوتر:: العمليات:: SparseSoftmaxCrossEntropyWithLogits

#include <nn_ops.h>

يحسب softmax تكلفة الانتروبيا المتقاطعة والتدرجات للانتشار العكسي.

ملخص

على عكس SoftmaxCrossEntropyWithLogits ، لا تقبل هذه العملية مصفوفة من احتمالات التسمية، بل تقبل تسمية واحدة لكل صف من الميزات. تعتبر هذه التسمية ذات احتمالية 1.0 للصف المحدد.

المدخلات هي اللوغاريتمات، وليس الاحتمالات.

الحجج:

  • النطاق: كائن النطاق
  • الميزات: مصفوفة Batch_size × num_classes
  • التسميات: ناقل Batch_size بقيم في [0، num_classes). هذه هي التسمية الخاصة بإدخال الدفعة الصغيرة المحدد.

العوائد:

  • خسارة Output : خسارة لكل مثال (ناقل الدفعة_حجم).
  • دعامة خلفية Output : تدرجات ذات انتشار خلفي (مصفوفة حجم الدفعة × عدد الفئات).

البنائين والمدمرين

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

الصفات العامة

backprop
loss
operation

الصفات العامة

backprop

::tensorflow::Output backprop

خسارة

::tensorflow::Output loss

عملية

Operation operation

الوظائف العامة

SparseSoftmaxCrossEntropyWithLogits

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