नेस्टेड क्लासेस
कक्षा | बूलियनमास्क.विकल्प | BooleanMask के लिए वैकल्पिक विशेषताएँ |
सार्वजनिक निर्माता
बूलियनमास्क () |
सार्वजनिक तरीके
स्थिर बूलियनमास्क.विकल्प | अक्ष (पूर्णांक अक्ष) मास्क लगाने के लिए अक्ष को इंगित करने के लिए उपयोग किया जाता है। |
स्थिर बूलियनमास्क.विकल्प | अक्ष (अंत अक्ष) मास्क लगाने के लिए अक्ष को इंगित करने के लिए उपयोग किया जाता है। |
स्थिर <T टीटाइप > ऑपरेंड <T> का विस्तार करता है |
विरासत में मिली विधियाँ
सार्वजनिक निर्माता
सार्वजनिक बूलियनमास्क ()
सार्वजनिक तरीके
सार्वजनिक स्थैतिक बूलियनमास्क.ऑप्शंस अक्ष (पूर्णांक अक्ष)
मास्क लगाने के लिए अक्ष को इंगित करने के लिए उपयोग किया जाता है। axis + dim(mask) <= dim(tensor)
और mask
का आकार tensor
के आकार के पहले axis + dim(mask)
आयामों से मेल खाना चाहिए।
पैरामीटर
एक्सिस | जिस अक्ष से मुखौटा लगाना है। शून्य होने पर 0 का उपयोग करता है। |
---|
सार्वजनिक स्थैतिक BooleanMask.Options अक्ष (int अक्ष)
मास्क लगाने के लिए अक्ष को इंगित करने के लिए उपयोग किया जाता है। axis + dim(mask) <= dim(tensor)
और mask
का आकार tensor
के आकार के पहले axis + dim(mask)
आयामों से मेल खाना चाहिए।
पैरामीटर
एक्सिस | जिस अक्ष से मुखौटा लगाना है। |
---|
सार्वजनिक स्थैतिक ऑपरेंड <टी> बनाएं ( स्कोप स्कोप, ऑपरेंड <टी> टेंसर, ऑपरेंड < टीबूल > मास्क, विकल्प... विकल्प)
टेंसर पर बूलियन मास्क लगाएं। मास्क में true
के अनुरूप प्रत्येक तत्व की समतल सरणी लौटाता है।
सुन्न समतुल्य tensor[mask]
है।
सामान्य तौर पर, 0 < dim(mask) = K <= dim(tensor)
, और mask
का आकार tensor
के आकार के पहले K आयामों से मेल खाना चाहिए। फिर हमारे पास है: booleanMask(tensor, mask)[i, j1,...,jd] = tensor[i1,...,iK,j1,...,jd]
जहां (i1,...,iK)
mask
(पंक्ति-प्रमुख क्रम) की iवीं true
प्रविष्टि है।
axis
mask
के साथ अक्ष को मास्क करने के लिए इंगित करने के लिए उपयोग किया जा सकता है (यह डिफ़ॉल्ट रूप से 0 है)। उस स्थिति में, axis + dim(mask) <= dim(tensor)
और mask
का आकार tensor
के आकार के पहले axis + dim(mask)
आयामों से मेल खाना चाहिए।
पैरामीटर
टेन्सर | मुखौटा करने के लिए टेंसर. |
---|---|
नकाब | लगाने के लिए मास्क. |
विकल्प | वैकल्पिक गुण मान रखता है |
रिटर्न
- नकाबपोश टेंसर.