เทนเซอร์โฟลว์:: ปฏิบัติการ:: SparseSoftmaxCrossEntropyWithLogits

#include <nn_ops.h>

คำนวณต้นทุนเอนโทรปีข้าม softmax และการไล่ระดับสีเพื่อเผยแพร่กลับ

สรุป

ต่างจาก SoftmaxCrossEntropyWithLogits ตรงที่การดำเนินการนี้ไม่ยอมรับเมทริกซ์ของความน่าจะเป็นของเลเบล แต่เป็นเลเบลเดียวต่อแถวของคุณลักษณะ ป้ายกำกับนี้ถือว่ามีความน่าจะเป็น 1.0 สำหรับแถวที่กำหนด

อินพุตคือบันทึก ไม่ใช่ความน่าจะเป็น

ข้อโต้แย้ง:

  • ขอบเขต: วัตถุ ขอบเขต
  • คุณสมบัติ: เมทริกซ์ชุดขนาด x num_classes
  • ป้ายกำกับ: เวกเตอร์ขนาดแบตช์ที่มีค่าเป็น [0, num_classes) นี่คือป้ายกำกับสำหรับรายการมินิแบทช์ที่กำหนด

ผลตอบแทน:

  • การสูญเสีย Output : ตามตัวอย่างการสูญเสีย (เวกเตอร์ขนาดแบทช์)
  • backprop Output : การไล่ระดับสีแบบแบ็คโพรเพน (batch_size x num_classes matrix)

ตัวสร้างและผู้ทำลาย

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
)