تينسورفلو :: خدمة:: PathPrefixLoaderFactory
#include <caching_manager.h>
هو عبارة عن مصنع لودر بسيط يبحث عن مسار قابل للخدمة في مسار تم تشكيله من خلال ربط بادئة مسار ثابت باسم الجهاز القابل للخدمة.
ملخص
يفترض أن إصدارًا معينًا للخدمة له إصدار واحد فقط ، وهو الإصدار 0.
ميراث
يرث من: tensorflow :: :: تخدم CachingManager :: LoaderFactoryالبنائين والمدمرين | |
---|---|
PathPrefixLoaderFactory (const string & path_prefix, std::unique_ptr< StoragePathSourceAdapter > adapter) | |
~PathPrefixLoaderFactory () |
الوظائف العامة | |
---|---|
CreateLoader (const ServableId & servable_id) override | virtual ServableData< std::unique_ptr< Loader > > ينشئ بيانات قابلة للخدمة تتكون من المحمل المطابق لمعرف الخدمة. |
GetServableVersion (const string & servable_name, ServableRequest::AutoVersionPolicy policy) const override | virtual int64 يُرجع إصدارًا مطابقًا للاسم القابل للخدمة ، للسياسة المحددة. |
الوظائف العامة
CreateLoader
virtual ServableData< std::unique_ptr< Loader > > CreateLoader( const ServableId & servable_id ) override
يقوم بإنشاء بيانات قابلة للخدمة تتكون من المحمل المطابق لمعرف الخدمة.
يمكن الإبلاغ عن أي أخطاء من خلال تضمينها في عنصر ServableData الذي تم إرجاعه.
GetServableVersion
virtual int64 GetServableVersion( const string & servable_name, ServableRequest::AutoVersionPolicy policy ) const override
يُرجع إصدارًا مطابقًا للاسم القابل للخدمة ، للسياسة المحددة.
PathPrefixLoaderFactory
PathPrefixLoaderFactory( const string & path_prefix, std::unique_ptr< StoragePathSourceAdapter > adapter )
~ PathPrefixLoaderFactory
~PathPrefixLoaderFactory() override=default
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2020-08-12 (حسب التوقيت العالمي المتفَّق عليه)