टेंसरफ़्लो:: ऑप्स:: पुनः परिमाणित करें
#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 )