เทนเซอร์โฟลว์:: ปฏิบัติการ:: SparseAccumulatorใช้ไล่ระดับ
#include <data_flow_ops.h>
ใช้การไล่ระดับสีแบบเบาบางกับตัวสะสมที่กำหนด
สรุป
ไม่ต้องเพิ่มหาก local_step มีขนาดเล็กกว่า global_step ของตัวสะสม
ข้อโต้แย้ง:
- ขอบเขต: วัตถุ ขอบเขต
- ที่จับ: ที่จับสำหรับตัวสะสม
- local_step: ค่า local_step ที่ใช้คำนวณการไล่ระดับสีแบบกระจัดกระจาย
- gradient_indices: ดัชนีของการไล่ระดับสีแบบกระจัดกระจายที่จะสะสม ต้องเป็นเวกเตอร์
- การไล่ระดับสี_ค่า: ค่าเป็นส่วนที่ไม่ใช่ศูนย์ของการไล่ระดับสี และต้องมีมิติแรกเหมือนกับดัชนี กล่าวคือ nnz ที่แสดงด้วยดัชนี และค่าจะต้องสอดคล้องกัน
- การไล่ระดับสี_รูปร่าง: รูปร่างของการไล่ระดับสีแบบกระจัดกระจายที่จะสะสม
- has_known_shape: บูลีนที่ระบุว่าไม่ทราบรูปร่างไล่ระดับสีหรือไม่ ซึ่งในกรณีนี้อินพุตจะถูกละเว้นในระหว่างการตรวจสอบความถูกต้อง
ผลตอบแทน:
-
Operation
ที่สร้างขึ้น
ตัวสร้างและผู้ทำลาย | |
---|---|
SparseAccumulatorApplyGradient (const :: tensorflow::Scope & scope, :: tensorflow::Input handle, :: tensorflow::Input local_step, :: tensorflow::Input gradient_indices, :: tensorflow::Input gradient_values, :: tensorflow::Input gradient_shape, bool has_known_shape) |
คุณลักษณะสาธารณะ | |
---|---|
operation |
งานสาธารณะ | |
---|---|
operator::tensorflow::Operation () const |
คุณลักษณะสาธารณะ
การดำเนินการ
Operation operation
งานสาธารณะ
SparseAccumulatorใช้ไล่ระดับ
SparseAccumulatorApplyGradient( const ::tensorflow::Scope & scope, ::tensorflow::Input handle, ::tensorflow::Input local_step, ::tensorflow::Input gradient_indices, ::tensorflow::Input gradient_values, ::tensorflow::Input gradient_shape, bool has_known_shape )
ตัวดำเนินการ::เทนเซอร์โฟลว์::การทำงาน
operator::tensorflow::Operation() const