tensorflow:: ops:: Bucketize

#include <math_ops.h>

'सीमाओं' के आधार पर 'इनपुट' को वर्गीकृत करता है।

सारांश

उदाहरण के लिए, यदि इनपुट सीमाएँ = [0, 10, 100] हैं, तो इनपुट = [[-5, 10000] [150, 10] [5, 100]] होगा।

तो आउटपुट होगा output = [[0, 3] [3, 2] [1, 3]]

तर्क:

  • स्कोप: एक स्कोप ऑब्जेक्ट
  • इनपुट: किसी भी आकार का टेंसर जिसमें इंट या फ्लोट प्रकार हो सकता है।
  • सीमाएँ: फ्लोट की एक क्रमबद्ध सूची बकेट की सीमा बताती है।

प्रतिफल:

  • Output : इनपुट के समान आकार, इनपुट के प्रत्येक मान को बकेट इंडेक्स से बदल दिया गया है।

(numpy) np.digitize के समतुल्य।

कंस्ट्रक्टर और डिस्ट्रक्टर

Bucketize (const :: tensorflow::Scope & scope, :: tensorflow::Input input, const gtl::ArraySlice< float > & boundaries)

सार्वजनिक विशेषताएँ

operation
output

सार्वजनिक समारोह

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

सार्वजनिक विशेषताएँ

संचालन

Operation operation

आउटपुट

::tensorflow::Output output

सार्वजनिक समारोह

बाल्टी में डालें

 Bucketize(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input,
  const gtl::ArraySlice< float > & boundaries
)

नोड

::tensorflow::Node * node() const 

ऑपरेटर::टेन्सरफ्लो::इनपुट

 operator::tensorflow::Input() const 

ऑपरेटर::टेन्सरफ्लो::आउटपुट

 operator::tensorflow::Output() const