लेबल और पूर्वानुमानों के बीच माध्य पूर्ण प्रतिशत त्रुटि की गणना करता है।
loss = 100 * abs(labels - predictions) / labels
स्टैंडअलोन उपयोग:
Operand<TFloat32> labels = tf.constant(new float[][] { {2.f, 1.f}, {2.f, 3.f} }); Operand<TFloat32> predictions = tf.constant(new float[][] { {1.f, 1.f}, {1.f, 0.f} }); MeanAbsolutePercentageError mape = new MeanAbsolutePercentageError(tf); Operand<TFloat32> result = mape.call(labels, predictions); // produces 50f
नमूना भार के साथ कॉलिंग:
Operand<TFloat32> sampleWeight = tf.constant(new float[] {0.7f, 0.3f}); Operand<TFloat32> result = mape.call(labels, predictions, sampleWeight); // produces 20f
SUM
कटौती प्रकार का उपयोग करना:
MeanAbsolutePercentageError mape = new MeanAbsolutePercentageError(tf, Reduction.SUM); Operand<TFloat32> result = mape.call(labels, predictions); // produces 100.0f
NONE
कमी प्रकार का उपयोग करना:
MeanAbsolutePercentageError mape = new MeanAbsolutePercentageError(tf, Reduction.NONE); Operand<TFloat32> result = mape.call(labels, predictions); // produces [25f, 75f]
विरासत में मिले क्षेत्र
सार्वजनिक निर्माता
MeanAbsolutePercentageError (ऑप्स tf) हानि नाम के रूप में getSimpleName() का उपयोग करके एक MeanAbsolutePercentageError हानि बनाता है और REDUCTION_DEFAULT की हानि में कमी करता है | |
MeanAbsolutePercentageError (ऑप्स tf, कटौती में कमी) हानि नाम के रूप में getSimpleName() उपयोग करके एक MeanAbsolutePercentageError हानि बनाता है | |
MeanAbsolutePercentageError (ऑप्स tf, स्ट्रिंग नाम, कटौती में कमी) एक MeanAbsolutePercentageError बनाता है |
सार्वजनिक तरीके
<T TNumber > ऑपरेंड <T> का विस्तार करता है |
विरासत में मिली विधियाँ
सार्वजनिक निर्माता
सार्वजनिक MeanAbsolutePercentageError (ऑप्स tf)
हानि नाम के रूप में getSimpleName()
का उपयोग करके एक MeanAbsolutePercentageError हानि बनाता है और REDUCTION_DEFAULT
की हानि में कमी करता है
पैरामीटर
tf | टेंसरफ़्लो ऑप्स |
---|
सार्वजनिक MeanAbsolutePercentageError (ऑप्स tf, कटौती में कमी)
हानि नाम के रूप में getSimpleName()
उपयोग करके एक MeanAbsolutePercentageError हानि बनाता है
पैरामीटर
tf | टेंसरफ़्लो ऑप्स |
---|---|
कमी | हानि पर लागू होने वाली कटौती का प्रकार. |
सार्वजनिक MeanAbsolutePercentageError (ऑप्स tf, स्ट्रिंग नाम, कटौती में कमी)
एक MeanAbsolutePercentageError बनाता है
पैरामीटर
tf | टेंसरफ़्लो ऑप्स |
---|---|
नाम | हानि का नाम |
कमी | हानि पर लागू होने वाली कटौती का प्रकार. |
सार्वजनिक तरीके
सार्वजनिक ऑपरेंड <T> कॉल ( ऑपरेंड <? एक्सटेंड्स TNumber > लेबल, ऑपरेंड <T> पूर्वानुमान, ऑपरेंड <T> सैंपलवेट्स)
एक ऑपरेंड उत्पन्न करता है जो नुकसान की गणना करता है।
पैरामीटर
लेबल | सत्य मान या लेबल |
---|---|
भविष्यवाणियों | भविष्यवाणियाँ |
नमूनावजन | वैकल्पिक नमूना वज़न हानि के लिए गुणांक के रूप में कार्य करता है। यदि एक अदिश राशि प्रदान की जाती है, तो हानि को केवल दिए गए मान से मापा जाता है। यदि सैंपलवेट्स आकार का एक टेंसर है [बैच_आकार], तो बैच के प्रत्येक नमूने के लिए कुल नुकसान सैंपलवेट्स वेक्टर में संबंधित तत्व द्वारा पुन: स्केल किया जाता है। यदि सैंपलवेट्स का आकार [बैच_साइज, डी0, .. डीएन-1] है (या इस आकार में प्रसारित किया जा सकता है), तो भविष्यवाणियों के प्रत्येक हानि तत्व को सैंपलवेट्स के संबंधित मूल्य द्वारा स्केल किया जाता है। (डीएन-1 पर ध्यान दें: सभी हानि फ़ंक्शन 1 आयाम से कम हो जाते हैं, आमतौर पर अक्ष=-1।) |
रिटर्न
- हानि