टेंसरफ़्लो:: ऑप्स:: पुनः परिमाणित करें
#include <math_ops.h>
परिमाणित input
टेंसर को निम्न-सटीक output
में परिवर्तित करता है।
सारांश
requested_output_min
और requested_output_max
के साथ निर्दिष्ट आउटपुट रेंज का उपयोग करके, परिमाणित input
टेंसर को कम-सटीक output
में परिवर्तित करता है।
[input_min, input_max]
स्केलर फ़्लोट हैं जो input
डेटा की फ़्लोट व्याख्या के लिए सीमा निर्दिष्ट करते हैं। उदाहरण के लिए, यदि input_min
-1.0f है और input_max
1.0f है, और हम quint16
परिमाणित डेटा के साथ काम कर रहे हैं, तो 16-बिट डेटा में 0 मान को -1.0f के रूप में समझा जाना चाहिए, और 65535 का अर्थ 1.0f है।
तर्क:
- स्कोप: एक स्कोप ऑब्जेक्ट
- इनपुट_मिनट: फ़्लोट मान जो न्यूनतम परिमाणित इनपुट मान दर्शाता है।
- इनपुट_मैक्स: फ़्लोट मान जो अधिकतम परिमाणित इनपुट मान दर्शाता है।
- request_output_min: फ़्लोट मान जो न्यूनतम परिमाणित आउटपुट मान दर्शाता है।
- अनुरोधित_आउटपुट_मैक्स: फ़्लोट मान जो अधिकतम परिमाणित आउटपुट मान दर्शाता है।
- आउट_टाइप: आउटपुट का प्रकार। टिनपुट की तुलना में थोड़ी गहराई कम होनी चाहिए।
रिटर्न:
-
Output
आउटपुट -
Output
आउटपुट_मिन: अनुरोधित_आउटपुट_मिन मान इस आउटपुट में कॉपी किया गया है। -
Output
आउटपुट_मैक्स: अनुरोधित_आउटपुट_मैक्स मान इस आउटपुट में कॉपी किया गया है।
निर्माता और विध्वंसक | |
---|---|
Requantize (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input input_min, :: tensorflow::Input input_max, :: tensorflow::Input requested_output_min, :: tensorflow::Input requested_output_max, DataType out_type) |
सार्वजनिक गुण | |
---|---|
operation | |
output | |
output_max | |
output_min |
सार्वजनिक गुण
संचालन
Operation operation
आउटपुट
::tensorflow::Output output
आउटपुट_मैक्स
::tensorflow::Output output_max
आउटपुट_मिन
::tensorflow::Output output_min
सार्वजनिक समारोह
पुनः परिमाणित करें
Requantize( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input input_min, ::tensorflow::Input input_max, ::tensorflow::Input requested_output_min, ::tensorflow::Input requested_output_max, DataType out_type )