tensorflow :: servicio:: CachingManager :: LoaderFactory

Esto es una clase abstracta.

#include <caching_manager.h>

Una abstracción para que una fábrica de cargadores mapee desde una solicitud servible al cargador correspondiente.

Resumen

Herencia

Las subclases dirigir conocidos: tensorflow :: :: servir PathPrefixLoaderFactory

Constructores y Destructores

~LoaderFactory ()

Funciones publicas

CreateLoader (const ServableId & servable_id)=0
virtual ServableData< std::unique_ptr< Loader > >
Crea datos servibles que consisten en el cargador correspondiente al identificador de servicio.
GetServableVersion (const string & servable_name, ServableRequest::AutoVersionPolicy policy) const =0
virtual int64
Devuelve una versión correspondiente al nombre de servicio, para la política dada.

Funciones publicas

CreateLoader

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

Crea datos servibles que consisten en el cargador correspondiente al identificador de servicio.

Los errores se pueden informar incrustándolos en el elemento ServableData devuelto.

GetServableVersion

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

Devuelve una versión correspondiente al nombre de servicio, para la política dada.

~ LoaderFactory

virtual  ~LoaderFactory()=default