เทนเซอร์โฟลว์:: ปฏิบัติการ:: คำนวณอุบัติเหตุ Hits
#include <candidate_sampling_ops.h>
คำนวณรหัสของตำแหน่งใน Sampled_candidates ที่ตรงกับ true_labels
สรุป
เมื่อทำ log-odds NCE ผลลัพธ์ของ op นี้ควรถูกส่งผ่าน op SparseToDense จากนั้นจึงเพิ่มลงในบันทึกของผู้สมัครตัวอย่าง การดำเนินการนี้มีผลในการ 'ลบ' ป้ายกำกับตัวอย่างที่ตรงกับป้ายกำกับจริง โดยทำให้ตัวแยกประเภทแน่ใจว่าเป็นป้ายกำกับตัวอย่าง
ข้อโต้แย้ง:
- ขอบเขต: วัตถุ ขอบเขต
- true_classes: เอาต์พุต true_classes ของ UnpackSparseLabels
- Sampled_candidates: เอาต์พุต Sampled_candidates ของ CandidateSampler
- num_true: จำนวนป้ายกำกับที่แท้จริงต่อบริบท
แอ็ตทริบิวต์ทางเลือก (ดู Attrs
):
- เมล็ด: หากเมล็ดใดเมล็ดหนึ่งหรือเมล็ด 2 ถูกตั้งค่าไม่เป็นศูนย์ เครื่องกำเนิดตัวเลขสุ่มจะถูกเพาะโดยเมล็ดที่กำหนด มิฉะนั้นจะถูกเพาะโดยเมล็ดแบบสุ่ม
- seed2: เมล็ดที่สองเพื่อหลีกเลี่ยงการชนกันของเมล็ด
ผลตอบแทน:
- ดัชนี
Output
: เวกเตอร์ของดัชนีที่สอดคล้องกับแถวของ true_candidates - รหัส
Output
: เวกเตอร์ของรหัสของตำแหน่งใน Sampled_candidates ที่ตรงกับ true_label สำหรับแถวที่มีดัชนีที่เกี่ยวข้องในดัชนี - น้ำหนัก
Output
: เวกเตอร์ที่มีความยาวเท่ากับดัชนีและรหัส โดยแต่ละองค์ประกอบคือ -FLOAT_MAX
ตัวสร้างและผู้ทำลาย | |
---|---|
ComputeAccidentalHits (const :: tensorflow::Scope & scope, :: tensorflow::Input true_classes, :: tensorflow::Input sampled_candidates, int64 num_true) | |
ComputeAccidentalHits (const :: tensorflow::Scope & scope, :: tensorflow::Input true_classes, :: tensorflow::Input sampled_candidates, int64 num_true, const ComputeAccidentalHits::Attrs & attrs) |
คุณลักษณะสาธารณะ | |
---|---|
ids | |
indices | |
operation | |
weights |
ฟังก์ชันคงที่สาธารณะ | |
---|---|
Seed (int64 x) | |
Seed2 (int64 x) |
โครงสร้าง | |
---|---|
เทนเซอร์โฟลว์ :: ops :: ComputeAccidentalHits :: Attrs | ตัวตั้งค่าแอ็ตทริบิวต์ทางเลือกสำหรับ ComputeAccidentalHits |
คุณลักษณะสาธารณะ
รหัส
::tensorflow::Output ids
ดัชนี
::tensorflow::Output indices
การดำเนินการ
Operation operation
น้ำหนัก
::tensorflow::Output weights
งานสาธารณะ
คำนวณอุบัติเหตุ Hits
ComputeAccidentalHits( const ::tensorflow::Scope & scope, ::tensorflow::Input true_classes, ::tensorflow::Input sampled_candidates, int64 num_true )
คำนวณอุบัติเหตุ Hits
ComputeAccidentalHits( const ::tensorflow::Scope & scope, ::tensorflow::Input true_classes, ::tensorflow::Input sampled_candidates, int64 num_true, const ComputeAccidentalHits::Attrs & attrs )
ฟังก์ชันคงที่สาธารณะ
เมล็ดพันธุ์
Attrs Seed( int64 x )
เมล็ดพันธุ์2
Attrs Seed2( int64 x )