텐서플로:: 피복재:: 캐싱매니저:: 로더팩토리

이것은 추상 클래스입니다.

#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