เทนเซอร์โฟลว์ :: ops :: กระจัดกระจาย

#include <data_flow_ops.h>

แยกการไล่ระดับสีแบบเบาบางโดยเฉลี่ยใน SparseConditionalAccumulator

สรุป

op จะบล็อกจนกว่าจะสะสมการไล่ระดับสีได้เพียงพอ (กล่าวคือมีการไล่ระดับสีมากกว่าจำนวนที่ต้องการ) หากตัวสะสมได้รวบรวมการไล่ระดับสีที่ต้องการมากกว่าจำนวนแล้วตัวสะสมจะส่งกลับค่าเฉลี่ยของการไล่ระดับสีสะสม นอกจากนี้ยังเพิ่ม 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(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input handle,
  ::tensorflow::Input num_required,
  DataType dtype
)