tensorflow:: מָנָה:: CachingManager

#include <caching_manager.h>

מנהל שמנהל וטוען חומרי הגשה לפי דרישה.

סיכום

עם קבלת הבקשה לשם שניתן להגשה וגרסה אופציונלית, המנהל בודק אם כבר נטען אצלו הקובץ המבוקש. אם לא, הוא יוזם את פעולת הטעינה ולאחר מכן משרת את הבקשה.

המנהל חוסם את פעולת הטעינה ומחזיר את הידית כאשר חומר ההגשה נטען, או בעת שגיאה.

יְרוּשָׁה

יורש מ: tensorflow :: המשרת :: מנהל

בנאים והורסים

~CachingManager ()

חוגי חברים

test_util::CachingManagerTestAccess
friend class

פונקציות סטטיות ציבוריות

Create ( Options options, std::unique_ptr< LoaderFactory > loader_factory, std::unique_ptr< CachingManager > *caching_manager)
Status

תפקידים ציבוריים

GetAvailableUntypedServableHandles () const override
virtual std::map< ServableId, std::unique_ptr< UntypedServableHandle > >
ListAvailableServableIds () const override
virtual std::vector< ServableId >
מקבל רשימה של כל המזהים הזמינים להגשה, כלומר

שיעורים

tensorflow :: המשרתים :: CachingManager :: LoaderFactory

הפשטה עבור מטעין-מפעל למיפוי מבקשה הניתנת להגשה למטעין המתאים.

מבנים

tensorflow :: המשרתים :: CachingManager :: אפשרויות

אפשרויות Config וחפצים לחיבור אשר ישמשו ידי CachingManager .

חוגי חברים

test_util::CachingManagerTestAccess

friend class test_util::CachingManagerTestAccess

פונקציות סטטיות ציבוריות

לִיצוֹר

Status Create(
  Options options,
  std::unique_ptr< LoaderFactory > loader_factory,
  std::unique_ptr< CachingManager > *caching_manager
)

תפקידים ציבוריים

GetAvailableUntypedServableHandles

virtual std::map< ServableId, std::unique_ptr< UntypedServableHandle > > GetAvailableUntypedServableHandles() const override

ListAvailableServableIds

virtual std::vector< ServableId > ListAvailableServableIds() const override

מקבל רשימה של כל המזהים הזמינים להגשה, כלומר

ניתן לאחזר כל אחד מאלה באמצעות GetServableHandle.

~CachingManager

 ~CachingManager() override