टेंसरफ़्लो:: सेवारत:: संसाधनअसुरक्षित लोडर
#include <loader.h>
एक लोडर है कि संसाधनों से अनजान है।
सारांश
इसके EstimateResources () विधि रिटर्न 0, इस प्रकार प्रभावी रूप से करने वाली प्रणाली में संसाधन आधारित सुरक्षा जाँच अक्षम हो जाए।
लोडर कि प्रयोगात्मक, या वातावरण है कि संसाधन सुरक्षा जाँच की ज़रूरत नहीं है में चला रहे हैं, उपवर्ग कर सकते हैं ResourceUnsafeLoader बजाय लोडर ।
विरासत
से विरासत में मिली: tensorflow :: की सेवा :: लोडरसार्वजनिक समारोह | |
---|---|
EstimateResources (ResourceAllocation *estimate) const final | virtual Status उन संसाधनों का अनुमान लगाता है जिनका एक सेवा योग्य उपयोग करेगा। |
सार्वजनिक समारोह
अनुमान संसाधन
virtual Status EstimateResources( ResourceAllocation *estimate ) const final
उन संसाधनों का अनुमान लगाता है जिनका एक सेवा योग्य उपयोग करेगा।
महत्वपूर्ण: इस पद्धति के कार्यान्वयन को निम्नलिखित आवश्यकताओं का पालन करना चाहिए, जो सर्विंग सिस्टम को सही ढंग से तर्क करने में सक्षम बनाता है कि कौन से सर्वेबल को सुरक्षित रूप से लोड किया जा सकता है:
- अनुमान को वास्तविक मूल्य पर ऊपरी सीमा का प्रतिनिधित्व करना चाहिए।
- लोड करने से पहले, अनुमान में ऐसे संसाधन शामिल हो सकते हैं जो किसी विशिष्ट डिवाइस इंस्टेंस के लिए बाध्य नहीं हैं, उदाहरण के लिए दो GPU में से एक पर RAM।
- लोड होने पर, कई इंस्टेंस वाले किसी भी डिवाइस (उदाहरण के लिए दो GPU) के लिए, अनुमान में उस इंस्टेंस को निर्दिष्ट करना होगा जिससे प्रत्येक संसाधन बाध्य है।
- अनुमान नीरस रूप से गैर-बढ़ता होना चाहिए, अर्थात यह समय के साथ नहीं बढ़ सकता। समय के साथ इसके संभावित रूप से कम होने के कारण
रिटर्न उन संसाधनों का एक अनुमान जो एक बार लोड होने के बाद उपयोग करने योग्य उपभोग करेगा। यदि सर्व करने योग्य पहले ही लोड किया जा चुका है, तो वास्तविक संसाधन उपयोग का अनुमान देता है।