Reduce

सार्वजनिक सार वर्ग कम करें
ज्ञात प्रत्यक्ष उपवर्ग
ज्ञात अप्रत्यक्ष उपवर्ग

मेट्रिक्स को इनकैप्सुलेट करता है जो मीट्रिक मानों पर कम करने का ऑपरेशन करता है।

स्थिरांक

डोरी गिनती करना
डोरी कुल

सार्वजनिक तरीके

चर <T>
गणना प्राप्त करें ()
गिनती चर प्राप्त करता है
कक्षा<टी>
getResultType ()
वेरिएबल्स के लिए प्रकार प्राप्त करता है
चर <T>
कुल प्राप्त करें ()
कुल चर प्राप्त होता है
सेशन
रीसेटस्टेट्स ()
किसी भी राज्य चर को उनके प्रारंभिक मानों पर रीसेट करता है
ऑपरेंड <टी>
परिणाम ()
मीट्रिक का वर्तमान परिणाम प्राप्त करता है
सूची< ऑप >
updateStateList ( ऑपरेंड <? एक्सटेंड्स टीएनंबर > मान, ऑपरेंड <? एक्सटेंड्स टीएनंबर > सैंपलवेट्स)
इनपुट के आधार पर मीट्रिक वैरिएबल को अपडेट करता है।

विरासत में मिली विधियाँ

स्थिरांक

सार्वजनिक स्थैतिक अंतिम स्ट्रिंग गिनती

स्थिर मान: "गिनती"

सार्वजनिक स्थैतिक अंतिम स्ट्रिंग कुल

स्थिर मान: "कुल"

सार्वजनिक तरीके

सार्वजनिक चर <T> getCount ()

गिनती चर प्राप्त करता है

रिटर्न
  • गिनती चर

सार्वजनिक कक्षा<T> getResultType ()

वेरिएबल्स के लिए प्रकार प्राप्त करता है

रिटर्न
  • चर के लिए प्रकार

सार्वजनिक चर <T> getTotal ()

कुल चर प्राप्त होता है

रिटर्न
  • कुल चर

सार्वजनिक ऑप रीसेटस्टेट्स ()

किसी भी राज्य चर को उनके प्रारंभिक मानों पर रीसेट करता है

रिटर्न
  • रीसेट करने के लिए नियंत्रण ऑपरेशन

सार्वजनिक ऑपरेंड <T> परिणाम ()

मीट्रिक का वर्तमान परिणाम प्राप्त करता है

रिटर्न
  • परिणाम, संभवतः नियंत्रण निर्भरता के साथ

सार्वजनिक सूची < ऑप > अपडेटस्टेटलिस्ट ( ऑपरेंड <? एक्सटेंड्स टीएनंबर > मान, ऑपरेंड <? एक्सटेंड्स टीएनंबर > सैंपलवेट्स)

इनपुट के आधार पर मीट्रिक वैरिएबल को अपडेट करता है। values के लिए कम से कम एक इनपुट आर्ग आवश्यक है, sampleWeights के लिए एक वैकल्पिक अतिरिक्त इनपुट

पैरामीटर
मान अद्यतन स्थिति में पारित किए जाने वाले इनपुट, यह शून्य नहीं हो सकता है
नमूनावजन मानों पर लागू होने वाला नमूना भार शून्य हो सकता है।
रिटर्न
  • अद्यतन स्थिति ऑपरेंड पर नियंत्रण निर्भरता के साथ परिणाम
फेंकता
अवैध तर्क अपवाद यदि मान शून्य है