텐서플로:: 피복재:: 캐싱매니저:: 로더팩토리
이것은 추상 클래스입니다.#include <caching_manager.h>
제공 가능한 요청에서 해당 로더로 매핑하는 로더 팩토리에 대한 추상화입니다.
요약
계승
기존의 서브 클래스 직접 : tensorflow을 :: 제공 :: PathPrefixLoaderFactory을생성자와 소멸자 | |
---|---|
~LoaderFactory () |
공공 기능 | |
---|---|
CreateLoader (const ServableId & servable_id)=0 | virtual ServableData< std::unique_ptr< Loader > > servable-id에 해당하는 로더로 구성된 servable 데이터를 생성합니다. |
GetServableVersion (const string & servable_name, ServableRequest::AutoVersionPolicy policy) const =0 | virtual int64 주어진 정책에 대해 제공 가능한 이름에 해당하는 버전을 반환합니다. |
공공 기능
로더 생성
virtual ServableData< std::unique_ptr< Loader > > CreateLoader( const ServableId & servable_id )=0
servable-id에 해당하는 로더로 구성된 servable 데이터를 생성합니다.
반환된 ServableData 항목에 오류를 포함하여 오류를 보고할 수 있습니다.
GetServableVersion
virtual int64 GetServableVersion( const string & servable_name, ServableRequest::AutoVersionPolicy policy ) const =0
주어진 정책에 대해 제공 가능한 이름에 해당하는 버전을 반환합니다.
~로더팩토리
virtual ~LoaderFactory()=default