एक टेन्सर के तत्वों को एक अक्ष पर घुमाता है।
तत्वों को 'अक्ष' के आयाम के साथ 'शिफ्ट' के ऑफसेट द्वारा सकारात्मक रूप से (बड़े सूचकांक की ओर) स्थानांतरित किया जाता है। नकारात्मक `शिफ्ट` मान तत्वों को विपरीत दिशा में स्थानांतरित कर देंगे। अंतिम स्थिति को पार करने वाले तत्व पहले और इसके विपरीत लपेटेंगे। कई कुल्हाड़ियों के साथ कई पारियों को निर्दिष्ट किया जा सकता है।
उदाहरण के लिए:
# 't' is [0, 1, 2, 3, 4]
roll(t, shift=2, axis=0) ==> [3, 4, 0, 1, 2]
# shifting along multiple dimensions
# 't' is [[0, 1, 2, 3, 4], [5, 6, 7, 8, 9]]
roll(t, shift=[1, -2], axis=[0, 1]) ==> [[7, 8, 9, 5, 6], [2, 3, 4, 0, 1]]
# shifting along the same axis multiple times
# 't' is [[0, 1, 2, 3, 4], [5, 6, 7, 8, 9]]
roll(t, shift=[2, -3], axis=[1, 1]) ==> [[1, 2, 3, 4, 0], [6, 7, 8, 9, 5]]
सार्वजनिक तरीके
आउटपुट <टी> | asOutput () टेंसर का प्रतीकात्मक हैंडल लौटाता है। |
स्थिर <टी, यू संख्या फैली हुई है, वी संख्या फैली> रोल <टी> | |
आउटपुट <टी> | उत्पादन () इनपुट के समान आकार और आकार है। |
विरासत में मिली विधियां
सार्वजनिक तरीके
सार्वजनिक आउटपुट <टी> asOutput ()
टेंसर का प्रतीकात्मक हैंडल लौटाता है।
TensorFlow संचालन के लिए इनपुट एक अन्य TensorFlow ऑपरेशन के आउटपुट हैं। इस पद्धति का उपयोग एक प्रतीकात्मक हैंडल प्राप्त करने के लिए किया जाता है जो इनपुट की गणना का प्रतिनिधित्व करता है।
सार्वजनिक स्थिर रोल <टी> बनाने ( स्कोप गुंजाइश, ओपेरैंड <टी> इनपुट, ओपेरैंड <u> पारी, ओपेरैंड <वी> अक्ष)
एक नया रोल ऑपरेशन रैपिंग क्लास बनाने के लिए फ़ैक्टरी विधि।
मापदंडों
दायरा | वर्तमान दायरा |
---|---|
खिसक जाना | आयाम 0-डी या 1-डी होना चाहिए। `शिफ्ट [i]` उन स्थानों की संख्या निर्दिष्ट करता है जिनके द्वारा तत्वों को सकारात्मक रूप से स्थानांतरित किया जाता है (बड़े सूचकांक की ओर) `अक्ष [i]` द्वारा निर्दिष्ट आयाम के साथ। नकारात्मक बदलाव तत्वों को विपरीत दिशा में घुमाएंगे। |
एक्सिस | आयाम 0-डी या 1-डी होना चाहिए। `अक्ष [i]` उस आयाम को निर्दिष्ट करता है जिसमें बदलाव `शिफ्ट[i]` होना चाहिए। यदि एक ही अक्ष को एक से अधिक बार संदर्भित किया जाता है, तो उस अक्ष के लिए कुल परिवर्तन उस अक्ष से संबंधित सभी पारियों का योग होगा। |
रिटर्न
- रोल का एक नया उदाहरण
सार्वजनिक आउटपुट <टी> निर्गम ()
इनपुट के समान आकार और आकार है। तत्वों को 'अक्ष' के आयामों के साथ 'शिफ्ट' के ऑफसेट द्वारा सकारात्मक रूप से (बड़े सूचकांक की ओर) स्थानांतरित किया जाता है।