tensorflow :: servindo :: CachingManager :: LoaderFactory

Esta é uma classe abstrata.

#include <caching_manager.h>

Uma abstração para um loader-factory mapear a partir de uma solicitação de serviço para o loader correspondente.

Resumo

Herança

Dirigir Subclasses conhecidas: tensorflow :: servindo :: PathPrefixLoaderFactory

Construtores e Destruidores

~LoaderFactory ()

Funções públicas

CreateLoader (const ServableId & servable_id)=0
virtual ServableData< std::unique_ptr< Loader > >
Cria dados servable consistindo no carregador correspondente ao servable-id.
GetServableVersion (const string & servable_name, ServableRequest::AutoVersionPolicy policy) const =0
virtual int64
Retorna uma versão correspondente ao nome de serviço, para a política fornecida.

Funções públicas

CreateLoader

virtual ServableData< std::unique_ptr< Loader > > CreateLoader(
  const ServableId & servable_id
)=0

Cria dados servable consistindo no carregador correspondente ao servable-id.

Quaisquer erros podem ser relatados incorporando-os ao item ServableData retornado.

GetServableVersion

virtual int64 GetServableVersion(
  const string & servable_name,
  ServableRequest::AutoVersionPolicy policy
) const =0

Retorna uma versão correspondente ao nome de serviço, para a política fornecida.

~ LoaderFactory

virtual  ~LoaderFactory()=default