एक खाली हैश टेबल बनाता है जो बैकिंग स्टोर के रूप में टेंसर का उपयोग करता है।
यह टकरावों को हल करने के लिए द्विघात रिप्रोबिंग के साथ "ओपन एड्रेसिंग" का उपयोग करता है।
यह ऑप एक परिवर्तनशील हैश तालिका बनाता है, जो इसकी कुंजियों और मूल्यों के प्रकार को निर्दिष्ट करता है। प्रत्येक मान एक अदिश राशि होना चाहिए। इन्सर्ट ऑपरेशंस का उपयोग करके डेटा को टेबल में डाला जा सकता है। यह इनिशियलाइज़ेशन ऑपरेशन का समर्थन नहीं करता है।
नेस्टेड कक्षाएं
कक्षा | MutableDenseHashTable.Options | MutableDenseHashTable के लिए वैकल्पिक विशेषताएँ |
सार्वजनिक तरीके
आउटपुट <ऑब्जेक्ट> | आउटपुट के रूप में () टेंसर का प्रतीकात्मक हैंडल लौटाता है। |
स्थिर MutableDenseHashTable.Options | कंटेनर (स्ट्रिंग कंटेनर) |
स्थिर <टी, यू> MutableDenseHashTable | create ( स्कोप स्कोप, ऑपरेंड <T> खालीकी , ऑपरेंड <T> डिलीट की, क्लास<U> valueDtype, Options... विकल्प) एक नया MutableDenseHashTable ऑपरेशन रैपिंग क्लास बनाने के लिए फ़ैक्टरी विधि। |
स्थिर MutableDenseHashTable.Options | इनिशियलनमबकेट्स (लॉन्ग इनिशियलनमबकेट्स) |
स्थिर MutableDenseHashTable.Options | मैक्सलोड फैक्टर (फ्लोट मैक्सलोड फैक्टर) |
स्थिर MutableDenseHashTable.Options | साझा नाम (स्ट्रिंग साझा नाम) |
आउटपुट <?> | टेबल हैंडल () एक मेज पर संभालो। |
स्थिर MutableDenseHashTable.Options | useNodeNameSharing (बूलियन useNodeNameSharing) |
स्थिर MutableDenseHashTable.Options | valueShape ( आकार valueShape) |
विरासत में मिली विधियां
सार्वजनिक तरीके
सार्वजनिक आउटपुट <ऑब्जेक्ट> के रूप में आउटपुट ()
टेंसर का प्रतीकात्मक हैंडल लौटाता है।
TensorFlow संचालन के लिए इनपुट एक अन्य TensorFlow ऑपरेशन के आउटपुट हैं। इस पद्धति का उपयोग एक प्रतीकात्मक हैंडल प्राप्त करने के लिए किया जाता है जो इनपुट की गणना का प्रतिनिधित्व करता है।
सार्वजनिक स्थैतिक MutableDenseHashTable.Options कंटेनर (स्ट्रिंग कंटेनर)
मापदंडों
पात्र | यदि खाली नहीं है, तो इस तालिका को दिए गए कंटेनर में रखा गया है। अन्यथा, एक डिफ़ॉल्ट कंटेनर का उपयोग किया जाता है। |
---|
सार्वजनिक स्थैतिक MutableDenseHashTable बनाएँ ( स्कोप स्कोप, ऑपरेंड <T> खालीकी , ऑपरेंड <T> डिलीट की, क्लास <U> valueDtype, विकल्प ... विकल्प)
एक नया MutableDenseHashTable ऑपरेशन रैपिंग क्लास बनाने के लिए फ़ैक्टरी विधि।
मापदंडों
दायरा | वर्तमान दायरा |
---|---|
खालीकुंजी | आंतरिक रूप से खाली कुंजी बकेट का प्रतिनिधित्व करने के लिए उपयोग की जाने वाली कुंजी। इन्सर्ट या लुकअप ऑपरेशंस में इस्तेमाल नहीं किया जाना चाहिए। |
valueDtype | तालिका मानों का प्रकार। |
विकल्प | वैकल्पिक विशेषता मान रखता है |
रिटर्न
- MutableDenseHashTable का एक नया उदाहरण
सार्वजनिक स्थैतिक MutableDenseHashTable.Options प्रारंभिकNumBuckets (लंबी प्रारंभिकNumBuckets)
मापदंडों
प्रारंभिक संख्याबकेट | हैश टेबल बकेट की प्रारंभिक संख्या। 2 की शक्ति होनी चाहिए। |
---|
सार्वजनिक स्थैतिक MutableDenseHashTable.Options maxLoadFactor (फ्लोट maxLoadFactor)
मापदंडों
मैक्स लोड फैक्टर | तालिका बढ़ने से पहले प्रविष्टियों की संख्या और बाल्टियों की संख्या के बीच अधिकतम अनुपात। 0 और 1 के बीच होना चाहिए। |
---|
सार्वजनिक स्थैतिक MutableDenseHashTable.Options साझा नाम (स्ट्रिंग साझानाम )
मापदंडों
साझा नाम | यदि गैर-रिक्त है, तो यह तालिका दिए गए नाम के अंतर्गत अनेक सत्रों में साझा की जाती है। |
---|
सार्वजनिक स्थैतिक MutableDenseHashTable.Options valueShape ( आकार valueShape)
मापदंडों
मूल्य आकार | प्रत्येक मान का आकार। |
---|