تينسورفلو :: العمليات :: SparseSoftmaxCrossEntropyWithLogits

#include <nn_ops.h>

يحسب تكلفة softmax cross entropy والتدرجات للرجوع للخلف.

ملخص

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

المدخلات هي السجلات وليست الاحتمالات.

الحجج:

  • النطاق: كائن النطاق
  • الميزات: الدفعة_الحجم × عدد_الصفوف المصفوفة
  • الملصقات: متجه_حجم_الدفعة مع القيم الموجودة في [0 ، عدد_الفئات). هذا هو الملصق الخاص بإدخال minibatch المحدد.

عائدات:

  • خسارة Output : لكل مثال خسارة (متجه_حجم_الدفعة).
  • backprop Output : التدرجات backpropagated (الدفعة_الحجم × عدد_المصفوفة).

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

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
)