เทนเซอร์โฟลว์:: ปฏิบัติการ:: 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 )