tensorflow:: מָנָה:: FileSystemStoragePathSource
#include <file_system_storage_path_source.h>
מקור נתיב אחסון השואף לגרסאות עבור קבוצה נתונה של שרתים.
סיכום
עבור כל שרת, הוא עוקב אחר נתיב בסיס נתון של מערכת קבצים. הוא מזהה ילדים בנתיב הבסיס ששמם הוא מספר (לדוגמה 123) ופולט את הנתיב המתאים למספר הגדול ביותר כגרסת השאיפה היחידה של הניתן להגשה. (כדי לבצע ניטור של מערכת הקבצים, הוא משתמש בשרשור רקע שמסקר את מערכת הקבצים מעת לעת.)
לדוגמה, אם נתיב הבסיס של נתיב להגשה מוגדר הוא /foo/bar, וסקר של מערכת קבצים חושף נתיבים צאצאים /foo/bar/baz, /foo/bar/123 ו-/foo/bar/456, ה-callback של גרסאות השאיפה נקרא עם {456, "/foo/bar/456"}. אם, בכל עת, נתיב הבסיס לא מכיל ילדים מספריים, ה-callback של הגרסאות השאיפות נקרא עם רשימת גרסאות ריקה.
הסט מוגדר של servables לצג ניתן לעדכן בכל עת על ידי התקשרות UpdateConfig () . אם כל servables נכחו config הישן אך לא אחד חדש, המקור יהיה מיד שואפים לאפס גרסאות עבור servable כי (גורם לו לפרוק את מנהל שבסופו של דבר צורכת שאפו-גרסאות שיחות).
יְרוּשָׁה
יורש מ: tensorflow :: המשרתים :: המקור <StoragePath>בנאים והורסים | |
---|---|
~FileSystemStoragePathSource () |
חוגי חברים | |
---|---|
internal::FileSystemStoragePathSourceTestAccess | friend class |
פונקציות סטטיות ציבוריות | |
---|---|
Create (const FileSystemStoragePathSourceConfig & config, std::unique_ptr< FileSystemStoragePathSource > *result) | Status |
תפקידים ציבוריים | |
---|---|
SetAspiredVersionsCallback ( AspiredVersionsCallback callback) override | virtual void מספק AspiredVersionsCallback לשימוש. ניתן להתקשר לכל היותר פעם אחת. |
UpdateConfig (const FileSystemStoragePathSourceConfig & config) | Status מספק תצורה חדשה לשימוש. |
config () const | FileSystemStoragePathSourceConfig |
חוגי חברים
internal::FileSystemStoragePathSourceTestAccess
friend class internal::FileSystemStoragePathSourceTestAccess
פונקציות סטטיות ציבוריות
לִיצוֹר
Status Create( const FileSystemStoragePathSourceConfig & config, std::unique_ptr< FileSystemStoragePathSource > *result )
תפקידים ציבוריים
SetAspiredVersionscallback
virtual void SetAspiredVersionsCallback( AspiredVersionsCallback callback ) override
מספק AspiredVersionsCallback לשימוש. ניתן להתקשר לכל היותר פעם אחת.
UpdateConfig
Status UpdateConfig( const FileSystemStoragePathSourceConfig & config )
מספק תצורה חדשה לשימוש.
הסט של servables לצג ניתן לשנות בכול עת (ראה תגובה בכיתה למידע נוסף), אבל זה לא חוקי לשנות את תקוף קלפי מערכת קבצים האחת SetAspiredVersionsCallback () כבר קראה.
תצורה
FileSystemStoragePathSourceConfig config() const
~FileSystemStoragePathSource
~FileSystemStoragePathSource() override
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2019-07-10 (שעון UTC).