เทนเซอร์โฟลว์:: เสิร์ฟ:: PathPrefixLoaderFactory
#include <caching_manager.h>
LoaderFactory แบบง่ายที่ค้นหา servable ที่เส้นทางที่เกิดขึ้นจากการต่อคำนำหน้าพาธคงที่กับชื่อของเซิร์ฟเวอร์
สรุป
ถือว่าเซิร์ฟเวอร์ที่กำหนดมีเวอร์ชันเดียวเท่านั้น คือเวอร์ชัน 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 > > สร้างข้อมูลที่ให้บริการซึ่งประกอบด้วยตัวโหลดที่สอดคล้องกับ servable-id |
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
สร้างข้อมูลที่ให้บริการซึ่งประกอบด้วยตัวโหลดที่สอดคล้องกับ servable-id
ข้อผิดพลาดใดๆ สามารถรายงานได้โดยการฝังไว้ในรายการ 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