Cumprod

सार्वजनिक अंतिम कक्षा कम्प्रोड

`अक्ष` के अनुदिश टेंसर `x` के संचयी उत्पाद की गणना करें।

डिफ़ॉल्ट रूप से, यह ऑप एक समावेशी कम्प्रोड निष्पादित करता है, जिसका अर्थ है कि इनपुट का पहला तत्व आउटपुट के पहले तत्व के समान है:

tf.cumprod([a, b, c])  # => [a, a * b, a * b * c]
 
`एक्सक्लूसिव` क्वार्ग को `ट्रू` पर सेट करके, इसके बजाय एक एक्सक्लूसिव कंप्रोड निष्पादित किया जाता है:
tf.cumprod([a, b, c], exclusive=True)  # => [1, a, a * b]
 
`रिवर्स` क्वार्ग को `ट्रू` पर सेट करके, कंप्रोड विपरीत दिशा में किया जाता है:
tf.cumprod([a, b, c], reverse=True)  # => [a * b * c, b * c, c]
 
यह अलग-अलग tf.reverse ऑप्स का उपयोग करने से अधिक कुशल है।

'रिवर्स' और 'एक्सक्लूसिव' क्वार्ग को भी जोड़ा जा सकता है:

tf.cumprod([a, b, c], exclusive=True, reverse=True)  # => [b * c, c, 1]
 

नेस्टेड क्लासेस

कक्षा कम्प्रोड.विकल्प Cumprod के लिए वैकल्पिक विशेषताएँ

स्थिरांक

डोरी OP_NAME इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है

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

आउटपुट <T>
आउटपुट के रूप में ()
टेंसर का प्रतीकात्मक हैंडल लौटाता है।
स्थिर <T टीटाइप > कम्प्रोड <T> का विस्तार करता है
बनाएँ ( स्कोप स्कोप, ऑपरेंड <T> x, ऑपरेंड <? एक्सटेंड्स TNumber > अक्ष, विकल्प... विकल्प)
एक नए कम्प्रोड ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।
स्थिर कम्प्रोड.विकल्प
एक्सक्लूसिव (बूलियन एक्सक्लूसिव)
आउटपुट <T>
स्थिर कम्प्रोड.विकल्प
रिवर्स (बूलियन रिवर्स)

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

स्थिरांक

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

इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है

स्थिर मान: "कम्प्रोड"

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

सार्वजनिक आउटपुट <T> asOutput ()

टेंसर का प्रतीकात्मक हैंडल लौटाता है।

TensorFlow संचालन के इनपुट किसी अन्य TensorFlow ऑपरेशन के आउटपुट हैं। इस पद्धति का उपयोग एक प्रतीकात्मक हैंडल प्राप्त करने के लिए किया जाता है जो इनपुट की गणना का प्रतिनिधित्व करता है।

सार्वजनिक स्थैतिक कम्प्रोड <T> बनाएं ( स्कोप स्कोप, ऑपरेंड <T> x, ऑपरेंड <? एक्सटेंड TNumber > अक्ष, विकल्प... विकल्प)

एक नए कम्प्रोड ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।

पैरामीटर
दायरा वर्तमान दायरा
एक्स एक `टेंसर`। निम्न प्रकारों में से एक होना चाहिए: `फ्लोट32`, `फ्लोट64`, `int64`, `int32`, `uint8`, `uint16`, `int16`, `int8`, `complex64`, `complex128`, `qint8 `, `क्विंट8`, `क्विंट32`, `आधा`।
अक्ष `int32` प्रकार का `टेन्सर` (डिफ़ॉल्ट: 0)। `[-रैंक(x), रैंक(x))` श्रेणी में होना चाहिए।
विकल्प वैकल्पिक गुण मान रखता है
रिटर्न
  • कम्प्रोड का एक नया उदाहरण

सार्वजनिक स्थैतिक कम्प्रोड.ऑप्शंस एक्सक्लूसिव (बूलियन एक्सक्लूसिव)

पैरामीटर
अनन्य यदि `सही` है, तो एक्सक्लूसिव कंप्रोड निष्पादित करें।

सार्वजनिक आउटपुट <T> आउट ()

सार्वजनिक स्थैतिक Cumprod.Options रिवर्स (बूलियन रिवर्स)

पैरामीटर
रिवर्स एक `बूल` (डिफ़ॉल्ट: गलत)।