เทนเซอร์โฟลว์:: ปฏิบัติการ:: SparseAccumulatorTakeGradient
#include <data_flow_ops.h>
แยกการไล่ระดับสีแบบกระจายเฉลี่ยใน SparseConditionalAccumulator
สรุป
op จะบล็อกจนกว่าจะมีการสะสมการไล่ระดับสีที่เพียงพอ (เช่น มากกว่า num_required) หากตัวสะสมได้รวมการไล่ระดับสีที่ต้องการมากกว่า num_ รายการแล้ว ก็จะส่งกลับค่าเฉลี่ยของการไล่ระดับสีที่สะสมไว้ นอกจากนี้ยังเพิ่ม global_step ที่บันทึกไว้ในตัวสะสม 1 โดยอัตโนมัติ และรีเซ็ตผลรวมเป็น 0
ข้อโต้แย้ง:
- ขอบเขต: วัตถุ ขอบเขต
- หมายเลขอ้างอิง: หมายเลขอ้างอิงของ SparseConditionalAccumulator
- num_required: จำนวนการไล่ระดับสีที่ต้องการก่อนที่เราจะส่งคืนผลรวม
- dtype: ประเภทข้อมูลของการไล่ระดับสีแบบสะสม ต้องสอดคล้องกับประเภทของตัวสะสม
ผลตอบแทน:
- ดัชนี
Output
: ดัชนีค่าเฉลี่ยของการไล่ระดับสีแบบกระจายที่สะสม - ค่า
Output
: ค่าของค่าเฉลี่ยของการไล่ระดับสีแบบกระจายที่สะสม - รูปร่าง
Output
: รูปร่างของค่าเฉลี่ยของการไล่ระดับสีแบบกระจายที่สะสม
ตัวสร้างและผู้ทำลาย | |
---|---|
SparseAccumulatorTakeGradient (const :: tensorflow::Scope & scope, :: tensorflow::Input handle, :: tensorflow::Input num_required, DataType dtype) |
คุณลักษณะสาธารณะ | |
---|---|
indices | |
operation | |
shape | |
values |
คุณลักษณะสาธารณะ
ดัชนี
::tensorflow::Output indices
การดำเนินการ
Operation operation
รูปร่าง
::tensorflow::Output shape
ค่านิยม
::tensorflow::Output values
งานสาธารณะ
SparseAccumulatorTakeGradient
SparseAccumulatorTakeGradient( const ::tensorflow::Scope & scope, ::tensorflow::Input handle, ::tensorflow::Input num_required, DataType dtype )