टेन्सरफ्लो::ऑप्स::कम्प्रोड
#include <math_ops.h> axis के अनुदिश टेंसर x का संचयी गुणनफल ज्ञात कीजिए।
सारांश
डिफ़ॉल्ट रूप से, यह ऑपरेशन एक समावेशी कमप्रोड निष्पादित करता है, जिसका अर्थ है कि इनपुट का पहला तत्व आउटपुट के पहले तत्व के समान होता है:
tf.cumprod([a, b, c]) # => [a, a * b, a * b * c] exclusive kwarg को True पर सेट करने से, इसके बजाय एक एक्सक्लूसिव cumprod निष्पादित होता है:
tf.cumprod([a, b, c], exclusive=True) # => [1, a, a * b]
reverse kwarg को True पर सेट करके, cumprod को विपरीत दिशा में निष्पादित किया जाता है:
tf.cumprod([a, b, c], reverse=True) # => [a * b * c, b * c, c] यह अलग-अलग tf.reverse ऑपरेशन का उपयोग करने की तुलना में अधिक कुशल है।
reverse और exclusive kwargs को भी संयोजित किया जा सकता है:
tf.cumprod([a, b, c], exclusive=True, reverse=True) # => [b * c, c, 1]
तर्क:
- स्कोप: एक स्कोप ऑब्जेक्ट
- x: एक
Tensor। यह निम्नलिखित प्रकारों में से एक होना चाहिए:float32,float64,int64,int32,uint8,uint16,int16,int8,complex64,complex128,qint8,quint8,qint32,half। - अक्ष:
int32प्रकार का एकTensor(डिफ़ॉल्ट: 0)। यह[-rank(x), rank(x))सीमा में होना चाहिए।
वैकल्पिक विशेषताएँ (देखें Attrs ):
- एक्सक्लूसिव: यदि
True, तो एक्सक्लूसिव कमप्रोड निष्पादित करें। - रिवर्स: एक
bool(डिफ़ॉल्ट: फ़ॉल्स)।
प्रतिफल:
-
Output: आउट टेंसर।
कंस्ट्रक्टर और डिस्ट्रक्टर | |
|---|---|
Cumprod (const :: tensorflow::Scope & scope, :: tensorflow::Input x, :: tensorflow::Input axis) | |
Cumprod (const :: tensorflow::Scope & scope, :: tensorflow::Input x, :: tensorflow::Input axis, const Cumprod::Attrs & attrs) |
सार्वजनिक विशेषताएँ | |
|---|---|
operation | |
out | |
सार्वजनिक समारोह | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
सार्वजनिक स्थैतिक फ़ंक्शन | |
|---|---|
Exclusive (bool x) | |
Reverse (bool x) | |
संरचनाएँ | |
|---|---|
| टेन्सरफ्लो::ऑप्स::कमप्रोड::एट्रिब्यूट्स | Cumprod के लिए वैकल्पिक विशेषता निर्धारक। |
सार्वजनिक विशेषताएँ
संचालन
Operation operation
बाहर
::tensorflow::Output out
सार्वजनिक समारोह
कमप्रोड
Cumprod( const ::tensorflow::Scope & scope, ::tensorflow::Input x, ::tensorflow::Input axis )
कमप्रोड
Cumprod( const ::tensorflow::Scope & scope, ::tensorflow::Input x, ::tensorflow::Input axis, const Cumprod::Attrs & attrs )
नोड
::tensorflow::Node * node() const
ऑपरेटर::टेन्सरफ्लो::इनपुट
operator::tensorflow::Input() const
ऑपरेटर::टेन्सरफ्लो::आउटपुट
operator::tensorflow::Output() const
सार्वजनिक स्थैतिक फ़ंक्शन
अनन्य
Attrs Exclusive( bool x )
रिवर्स
Attrs Reverse( bool x )