चेतावनी: इस एपीआई को पदावनत कर दिया गया है और प्रतिस्थापन के स्थिर होने के बाद इसे TensorFlow के भविष्य के संस्करण में हटा दिया जाएगा।

MutableDenseHashTable

सार्वजनिक अंतिम वर्ग MutableDenseHashTable

एक खाली हैश टेबल बनाता है जो बैकिंग स्टोर के रूप में टेंसर का उपयोग करता है।

यह टकरावों को हल करने के लिए द्विघात रिप्रोबिंग के साथ "ओपन एड्रेसिंग" का उपयोग करता है।

यह ऑप एक परिवर्तनशील हैश तालिका बनाता है, जो इसकी कुंजियों और मूल्यों के प्रकार को निर्दिष्ट करता है। प्रत्येक मान एक अदिश राशि होना चाहिए। इन्सर्ट ऑपरेशंस का उपयोग करके डेटा को टेबल में डाला जा सकता है। यह इनिशियलाइज़ेशन ऑपरेशन का समर्थन नहीं करता है।

नेस्टेड कक्षाएं

कक्षा 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 useNodeNameSharing (बूलियन useNodeNameSharing)

सार्वजनिक स्थैतिक MutableDenseHashTable.Options valueShape ( आकार valueShape)

मापदंडों
मूल्य आकार प्रत्येक मान का आकार।