रेखांकन

सार्वजनिक अंतिम वर्ग ग्राफऑपरेशन

एक Operation लिए कार्यान्वयन एक नोड के रूप में एक Graph जोड़ा गया।

ग्राफऑपरेशन इंस्टेंसेस केवल तब तक मान्य होते हैं जब तक कि वे जिस Graph हिस्सा होते हैं वह मान्य होता है। इस प्रकार, यदि close() लागू कर दिया गया है, तो GraphOperation उदाहरण पर तरीकों एक साथ विफल हो सकता है IllegalStateException

ग्राफऑपरेशन उदाहरण अपरिवर्तनीय और थ्रेड-सुरक्षित हैं।

सार्वजनिक तरीके

बूलियन
बराबर (ऑब्जेक्ट ओ)
पूर्णांक
पूर्णांक
inputListLength (स्ट्रिंग नाम)
इस ऑपरेशन के लिए दिए गए निविष्टियों की सूची Tensors के आकार को लौटाता है।
तार
नाम ()
ऑपरेशन का पूरा नाम लौटाता है।
पूर्णांक
numOutputs ()
इस ऑपरेशन द्वारा उत्पादित दसियों की संख्या लौटाता है।
<टी> आउटपुट <टी>
आउटपुट (int idx)
इस ऑपरेशन द्वारा उत्पादित दसियों में से एक को एक प्रतीकात्मक संभालता है।
आउटपुट [] <?>
आउटपुटलिस्ट (इंट आईडी , इंट लेंथ)
इस ऑपरेशन द्वारा उत्पादित दसियों की सूची में प्रतीकात्मक हैंडल लौटाता है।
पूर्णांक
outputListLength (स्ट्रिंग नाम)
इस ऑपरेशन द्वारा उत्पादित Tensors की सूची का आकार लौटाता है।
तार
तार
प्रकार ()
ऑपरेशन के प्रकार को लौटाता है, अर्थात, ऑपरेशन द्वारा निष्पादित गणना का नाम।

निहित तरीके

सार्वजनिक तरीके

सार्वजनिक बूलियन बराबर (ऑब्जेक्ट ओ)

सार्वजनिक int हैशकोड ()

सार्वजनिक int inputListLength (स्ट्रिंग नाम)

इस ऑपरेशन के लिए दिए गए निविष्टियों की सूची Tensors के आकार को लौटाता है।

एक ऑपरेशन में कई नामित इनपुट होते हैं, जिनमें से प्रत्येक में या तो एक एकल टेंसर होता है या टेनेर्स की सूची होती है। यह विधि ऑपरेशन के एक विशिष्ट नामित इनपुट के लिए टेंसरों की सूची का आकार लौटाती है।

मापदंडों
नाम इस ऑपरेशन के दसियों (जिनमें से कई हो सकते हैं) की सूची की पहचानकर्ता।
रिटर्न
  • इस नामांकित इनपुट द्वारा निर्मित सेंसर की सूची का आकार।

सार्वजनिक स्ट्रिंग नाम ()

ऑपरेशन का पूरा नाम लौटाता है।

सार्वजनिक int संख्याएँ ()

इस ऑपरेशन द्वारा उत्पादित दसियों की संख्या लौटाता है।

सार्वजनिक आउटपुट <T> आउटपुट (int idx)

इस ऑपरेशन द्वारा उत्पादित दसियों में से एक को एक प्रतीकात्मक संभालता है।

चेतावनी: यह जाँच नहीं करता है कि टेंसर का प्रकार T से मेल खाता है। इस पद्धति को अनुमान लगाने की बजाय एक स्पष्ट प्रकार के पैरामीटर के साथ कॉल करने की अनुशंसा की जाती है, जैसे operation.<Integer>output(0)

मापदंडों
आइडीएक्स इस ऑपरेशन द्वारा उत्पादित आउटपुट के बीच आउटपुट का सूचकांक।

सार्वजनिक आउटपुट [] <?> outputList (int idx, int length)

इस ऑपरेशन द्वारा उत्पादित दसियों की सूची में प्रतीकात्मक हैंडल लौटाता है।

मापदंडों
आइडीएक्स सूची के पहले टेंसर का सूचकांक
लंबाई सूची में दसियों की संख्या
रिटर्न
  • Output सरणी

सार्वजनिक int outputListLength (स्ट्रिंग नाम)

इस ऑपरेशन द्वारा उत्पादित Tensors की सूची का आकार लौटाता है।

एक ऑपरेशन में कई नामित आउटपुट होते हैं, जिनमें से प्रत्येक या तो एक ही टेंसर या टेनर्स की एक सूची तैयार करता है। यह विधि ऑपरेशन के एक विशिष्ट नामित आउटपुट के लिए टेंसरों की सूची का आकार लौटाती है।

मापदंडों
नाम इस ऑपरेशन द्वारा उत्पादित दसियों (जिनमें से कई हो सकते हैं) की सूची की पहचानकर्ता।
रिटर्न
  • इस नामांकित आउटपुट द्वारा उत्पादित Tensors की सूची का आकार।

सार्वजनिक स्ट्रिंग toString ()

सार्वजनिक स्ट्रिंग प्रकार ()

ऑपरेशन के प्रकार को लौटाता है, अर्थात, ऑपरेशन द्वारा निष्पादित गणना का नाम।