#include <caching_manager.h>
מנהל שמנהל וטוען חומרי הגשה לפי דרישה.
עם קבלת הבקשה לשם שניתן להגשה וגרסה אופציונלית, המנהל בודק אם כבר נטען אצלו הקובץ המבוקש. אם לא, הוא יוזם את פעולת הטעינה ולאחר מכן משרת את הבקשה.
המנהל חוסם את פעולת הטעינה ומחזיר את הידית כאשר חומר ההגשה נטען, או בעת שגיאה.
~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 . |
friend class test_util::CachingManagerTestAccess
Status Create( Options options, std::unique_ptr< LoaderFactory > loader_factory, std::unique_ptr< CachingManager > *caching_manager )
virtual std::map< ServableId, std::unique_ptr< UntypedServableHandle > > GetAvailableUntypedServableHandles() const override
virtual std::vector< ServableId > ListAvailableServableIds() const override
מקבל רשימה של כל המזהים הזמינים להגשה, כלומר
ניתן לאחזר כל אחד מאלה באמצעות GetServableHandle.
~CachingManager() override
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2019-07-10 (שעון UTC).