परिमाणित टेन्सर `ऑपरेंड` पर मूल्य के अनुसार क्लिप निष्पादित करें।
दिए गए परिमाणित `ऑपरेंड` को `स्केल` और `शून्य_पॉइंट्स` का उपयोग करके परिमाणित किया गया था, `न्यूनतम` और `अधिकतम` मानों का उपयोग करके मूल्य द्वारा क्लिप निष्पादित करता है। यदि quantization_axis -1 (प्रति-टेंसर परिमाणित) है, तो पूरे ऑपरेंड को स्केलर न्यूनतम, अधिकतम का उपयोग करके क्लिप किया जाता है। अन्यथा (प्रति-चैनल परिमाणित), क्लिपिंग भी प्रति-चैनल की जाती है।
नेस्टेड क्लासेस
कक्षा | UniformQuantizedClipByValue.Options | UniformQuantizedClipByValue के लिए वैकल्पिक विशेषताएँ |
सार्वजनिक तरीके
आउटपुट <T> | आउटपुट के रूप में () टेंसर का प्रतीकात्मक हैंडल लौटाता है। |
स्थिर <T> UniformQuantizedClipByValue <T> | |
आउटपुट <T> | आउटपुट () आउटपुट ने T का टेंसर क्लिप किया, जिसका आकार ऑपरेंड के समान है। |
स्थिर UniformQuantizedClipByValue.Options | परिमाणीकरणअक्ष (लंबा परिमाणीकरणअक्ष) |
विरासत में मिली विधियाँ
सार्वजनिक तरीके
सार्वजनिक आउटपुट <T> asOutput ()
टेंसर का प्रतीकात्मक हैंडल लौटाता है।
TensorFlow संचालन के इनपुट किसी अन्य TensorFlow ऑपरेशन के आउटपुट हैं। इस पद्धति का उपयोग एक प्रतीकात्मक हैंडल प्राप्त करने के लिए किया जाता है जो इनपुट की गणना का प्रतिनिधित्व करता है।
सार्वजनिक स्थैतिक UniformQuantizedClipByValue <T> बनाएं ( स्कोप स्कोप, ऑपरेंड <T> ऑपरेंड, ऑपरेंड <T> न्यूनतम, ऑपरेंड <T> अधिकतम, ऑपरेंड <फ्लोट> स्केल, ऑपरेंड <इंटेगर> ज़ीरोप्वाइंट, लॉन्ग क्वांटिज़ेशनमिनवैल, लॉन्ग क्वांटिज़ेशनमैक्सवैल, विकल्प.. विकल्प )
एक नए UniformQuantizedClipByValue ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।
पैरामीटर
दायरा | वर्तमान दायरा |
---|---|
ओपेरंड | T का टेंसर होना चाहिए. |
मिन | ऑपरेंड को क्लिप करने के लिए न्यूनतम मान। टी का एक टेंसर होना चाहिए। यदि क्वांटाइजेशन_एक्सिस -1 (प्रति-टेंसर क्वांटाइजेशन) है, तो एक स्केलर टेंसर होना चाहिए, अन्यथा आकार का 1 डी टेंसर (ऑपरैंड.डिम_साइज (क्वांटाइजेशन_एक्सिस),) (प्रति-एक्सिस क्वांटाइजेशन)। |
अधिकतम | ऑपरेंड को क्लिप करने के लिए न्यूनतम मान। टी का एक टेंसर होना चाहिए। यदि क्वांटाइजेशन_एक्सिस -1 (प्रति-टेंसर क्वांटाइजेशन) है, तो एक स्केलर टेंसर होना चाहिए, अन्यथा आकार का 1 डी टेंसर (ऑपरैंड.डिम_साइज (क्वांटाइजेशन_एक्सिस),) (प्रति-एक्सिस क्वांटाइजेशन)। |
तराजू | `ऑपरेंड`, `न्यूनतम` और `मैक्स` को परिमाणित करते समय फ़्लोट मान को स्केल के रूप में उपयोग किया जाता है। यदि quantization_axis -1 (प्रति-टेंसर परिमाणीकरण) है, तो एक अदिश टेन्सर होना चाहिए, अन्यथा आकार का 1D टेन्सर (operand.dim_size(quantization_axis),) (प्रति-अक्ष परिमाणीकरण)। |
शून्य अंक | `ऑपरेंड`, `न्यूनतम` और `मैक्स` को परिमाणित करते समय int32 मान को शून्य_बिंदु के रूप में उपयोग किया जाता है। तराजू के समान आकार की स्थिति। |
परिमाणीकरणMinVal | परिमाणीकरण न्यूनतम मान जिसका उपयोग ऑपरेंड को परिमाणित करते समय किया गया था। |
परिमाणीकरणMaxVal | परिमाणीकरण अधिकतम मान जिसका उपयोग ऑपरेंड को परिमाणित करते समय किया गया था। |
विकल्प | वैकल्पिक गुण मान रखता है |
रिटर्न
- UniformQuantizedClipByValue का एक नया उदाहरण
सार्वजनिक स्थैतिक UniformQuantizedClipByValue.Options quantizationAxis (लंबा quantizationAxis)
पैरामीटर
परिमाणीकरणअक्ष | टेंसर के आयाम सूचकांक को इंगित करता है जहां उस आयाम के साथ स्लाइस के लिए प्रति-अक्ष परिमाणीकरण लागू किया जाता है। यदि -1 (डिफ़ॉल्ट) पर सेट किया जाता है, तो यह प्रति-टेंसर परिमाणीकरण को इंगित करता है। अन्यथा, इसे सीमा [0,operand.dims()) के भीतर सेट किया जाना चाहिए। |
---|