تينسورفلو :: خدمة:: AspiredVersionsManager
#include <aspired_versions_manager.h>
وقال مدير أن تنفذ الهدف < محمل > API التي الإصدارات قابل للعرض على الحمل التي تتطلع-الإصدارات الاستخدامات الاسترجاعات لإملاء.
ملخص
يستخدم هذا المدير أيضًا واجهة برمجة التطبيقات تلك لاستنتاج أي منها سيتم تفريغه: إذا تم تحميل إصدار معين قابل للخدمة حاليًا ، وتم حذفه من استدعاء رد الاتصال للإصدارات المطلوبة المتعلقة بالدفق القابل للخدمة ، فإن هذا المدير يفسر هذا الإغفال كإرشادات ضمنية لإلغاء تحميل الإصدار. انظر أدناه للحصول على التفاصيل.
(ودلالات ضمنية-تفريغ يسهل عديمي الجنسية المصدر تطبيقات، حيث التكرار معينة من المصدر منطق الصورة تقرر ببساطة أي إصدار من قابل للعرض يجب أن يتم تحميلها، دون الحاجة إلى معرفة ما تقرر في الماضي).
هذا المدير يجعل الانتقال بين إصدارات تيار قابل للعرض باستخدام تكوين AspiredVersionPolicy . يفضل المدير التفريغ قبل التحميل لتحرير الموارد في الخادم عند اتخاذ القرار بين الانتقالات التي تقترحها السياسة.
ميراث
يرث من: tensorflow :: :: خدمة مدير ، والهدف <الأمراض المنقولة جنسيا :: unique_ptr <تحميل>>البنائين والمدمرين | |
---|---|
~AspiredVersionsManager () |
الأنواع العامة | |
---|---|
PreLoadHook | استخدامBasicManager::PreLoadHook |
دروس الأصدقاء | |
---|---|
internal::AspiredVersionsManagerTargetImpl | friend class |
test_util::AspiredVersionsManagerTestAccess | friend class |
وظائف ثابتة عامة | |
---|---|
Create ( Options options, std::unique_ptr< AspiredVersionsManager > *manager) | Status |
الوظائف العامة | |
---|---|
GetAspiredVersionsCallback () override | يُرجع رد اتصال لتعيين قائمة الإصدارات المطلوبة لتدفق معين قابل للخدمة ، باستخدام Loaders. |
ListAvailableServableIds () const override | virtual std::vector< ServableId > الحصول على قائمة بجميع المعرفات الصالحة للخدمة ، مثل |
الهياكل | |
---|---|
tensorflow :: :: خدمة AspiredVersionsManager :: خيارات | خيارات التكوين والأهداف للتوصيل التي سيتم استخدامها من قبل AspiredVersionsManager . |
الأنواع العامة
الخطاف المسبق
BasicManager::PreLoadHook PreLoadHook
دروس الأصدقاء
داخلي :: AspiredVersionsManagerTargetImpl
friend class internal::AspiredVersionsManagerTargetImpl
test_util :: AspiredVersionsManagerTestAccess
friend class test_util::AspiredVersionsManagerTestAccess
وظائف ثابتة عامة
يخلق
Status Create( Options options, std::unique_ptr< AspiredVersionsManager > *manager )
الوظائف العامة
GetAspiredVersionsCallback
Source< std::unique_ptr< Loader > >::AspiredVersionsCallback GetAspiredVersionsCallback() override
يُرجع رد اتصال لتعيين قائمة الإصدارات المطلوبة لتدفق معين قابل للخدمة ، باستخدام Loaders.
ListAvailableServableIds
virtual std::vector< ServableId > ListAvailableServableIds() const override
الحصول على قائمة بجميع المعرفات الصالحة للخدمة ، مثل
يمكن استرداد كل منها باستخدام GetServableHandle.
~ AspiredVersionsManager
~AspiredVersionsManager() override
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2019-07-10 (حسب التوقيت العالمي المتفَّق عليه)