เทนเซอร์โฟลว์:: เสิร์ฟ:: ตัวจัดการแคช:: LoaderFactory
นี่คือคลาสนามธรรม#include <caching_manager.h>
สิ่งที่เป็นนามธรรมสำหรับโรงงานตัวโหลดเพื่อแมปจากคำขอที่ให้บริการไปยังตัวโหลดที่เกี่ยวข้อง
สรุป
มรดก
โดยตรงหรือเป็นที่รู้จัก Subclasses: tensorflow :: การให้บริการ :: PathPrefixLoaderFactoryตัวสร้างและตัวทำลาย | |
---|---|
~LoaderFactory () |
งานสาธารณะ | |
---|---|
CreateLoader (const ServableId & servable_id)=0 | virtual ServableData< std::unique_ptr< Loader > > สร้างข้อมูลที่ให้บริการซึ่งประกอบด้วยตัวโหลดที่สอดคล้องกับ servable-id |
GetServableVersion (const string & servable_name, ServableRequest::AutoVersionPolicy policy) const =0 | virtual int64 ส่งคืนเวอร์ชันที่สอดคล้องกับชื่อที่ให้บริการได้ สำหรับนโยบายที่กำหนด |
งานสาธารณะ
CreateLoader
virtual ServableData< std::unique_ptr< Loader > > CreateLoader( const ServableId & servable_id )=0
สร้างข้อมูลที่ให้บริการซึ่งประกอบด้วยตัวโหลดที่สอดคล้องกับ servable-id
ข้อผิดพลาดใดๆ สามารถรายงานได้โดยการฝังไว้ในรายการ ServableData ที่ส่งคืน
GetServableVersion
virtual int64 GetServableVersion( const string & servable_name, ServableRequest::AutoVersionPolicy policy ) const =0
ส่งคืนเวอร์ชันที่สอดคล้องกับชื่อที่ให้บริการได้ สำหรับนโยบายที่กำหนด
~LoaderFactory
virtual ~LoaderFactory()=default