dòng chảy :: phục vụ :: CachingManager :: LoaderFactory
Đây là một lớp trừu tượng.#include <caching_manager.h>
Một phần trừu tượng cho một nhà máy-bộ tải để ánh xạ từ một yêu cầu có thể phục vụ đến bộ tải tương ứng.
Bản tóm tắt
Di sản
Đạo biết lớp con: tensorflow :: phục vụ :: PathPrefixLoaderFactoryNgười xây dựng và Người phá hủy | |
---|---|
~LoaderFactory () |
Chức năng công cộng | |
---|---|
CreateLoader (const ServableId & servable_id)=0 | virtual ServableData< std::unique_ptr< Loader > > Tạo dữ liệu có thể phục vụ bao gồm trình tải tương ứng với id dịch vụ. |
GetServableVersion (const string & servable_name, ServableRequest::AutoVersionPolicy policy) const =0 | virtual int64 Trả về phiên bản tương ứng với tên dịch vụ cho chính sách đã cho. |
Chức năng công cộng
CreateLoader
virtual ServableData< std::unique_ptr< Loader > > CreateLoader( const ServableId & servable_id )=0
Tạo dữ liệu có thể phục vụ bao gồm trình tải tương ứng với id dịch vụ.
Mọi lỗi có thể được báo cáo bằng cách nhúng chúng vào mục ServableData được trả lại.
GetServableVersion
virtual int64 GetServableVersion( const string & servable_name, ServableRequest::AutoVersionPolicy policy ) const =0
Trả về phiên bản tương ứng với tên dịch vụ cho chính sách đã cho.
~ LoaderFactory
virtual ~LoaderFactory()=default