टेंसरफ़्लो:: सेवारत:: प्रबंधक

यह एक अमूर्त वर्ग है।

#include <manager.h>

प्रबंधक लोड हो रहा है, उतराई, देखने और जीवन भर उनके लोडर के माध्यम से सभी servable वस्तुओं के प्रबंधन के लिए जिम्मेदार है।

सारांश

विरासत

ज्ञात उपवर्गों प्रत्यक्ष: tensorflow :: की सेवा :: AspiredVersionsManager , tensorflow :: की सेवा :: BasicManager , tensorflow :: की सेवा :: CachingManager , tensorflow :: की सेवा :: ServerCore

निर्माता और विनाशक

~Manager ()

सार्वजनिक समारोह

GetAvailableServableHandles () const
std::map< ServableId, ServableHandle < T > >
किसी विशेष प्रकार के T के सभी वर्तमान में उपलब्ध सर्वेबल का नक्शा लौटाता है।
GetServableHandle (const ServableRequest & request, ServableHandle < T > *const handle)
Status
एक रिटर्न ServableHandle एक दिया ServableRequest
ListAvailableServableIds () const =0
virtual std::vector< ServableId >
सभी उपलब्ध सर्व करने योग्य आईडी की सूची प्राप्त करता है, अर्थात

सार्वजनिक समारोह

उपलब्ध सर्व करने योग्य हैंडल प्राप्त करें

std::map< ServableId, ServableHandle< T > > GetAvailableServableHandles() const 

किसी विशेष प्रकार के T के सभी वर्तमान में उपलब्ध सर्वेबल का नक्शा लौटाता है।

नक्शा सर्व करने योग्य आईडी से उसके संबंधित हैंडल तक है।

महत्वपूर्ण: कॉलर को लंबे समय तक हैंडल पर नहीं रखना चाहिए, क्योंकि उन्हें पकड़ने से सेवा योग्य लोडिंग और अनलोडिंग में देरी होगी।

सेवा योग्य हैंडल प्राप्त करें

Status GetServableHandle(
  const ServableRequest & request,
  ServableHandle< T > *const handle
)

एक रिटर्न ServableHandle एक दिया ServableRequest

यदि ऐसा कोई सर्व करने योग्य उपलब्ध नहीं है, उदाहरण के लिए अभी तक लोड नहीं किया गया है, बंद/अनलोड किया गया है, आदि। कॉल करने वाले मान सकते हैं कि एक ठीक स्थिति एक गैर-शून्य हैंडल को इंगित करती है।

महत्वपूर्ण: कॉलर को लंबे समय तक हैंडल पर नहीं रखना चाहिए, क्योंकि उन्हें पकड़ने से सेवा योग्य लोडिंग और अनलोडिंग में देरी होगी।

सूची उपलब्ध सर्व करने योग्य आईडी

virtual std::vector< ServableId > ListAvailableServableIds() const =0

सभी उपलब्ध सर्व करने योग्य आईडी की सूची प्राप्त करता है, अर्थात

इनमें से प्रत्येक को GetServableHandle का उपयोग करके पुनर्प्राप्त किया जा सकता है।

~ प्रबंधक

virtual  ~Manager()=default