टेंसरफ़्लो:: ऑप्स:: SparseAccumulatorTakeGradient

#include <data_flow_ops.h>

SparseConditionalAccumulator में औसत विरल ग्रेडिएंट निकालता है।

सारांश

जब तक पर्याप्त (यानी, num_required से अधिक) ग्रेडिएंट जमा नहीं हो जाते, तब तक ऑप ब्लॉक रहेगा। यदि संचायक ने पहले से ही num_required ग्रेडिएंट्स से अधिक एकत्र कर लिया है, तो यह संचित ग्रेडिएंट्स का औसत लौटा देगा। साथ ही संचायक में रिकॉर्ड किए गए ग्लोबल_स्टेप को स्वचालित रूप से 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
)