flusso tensoriale:: servendo:: Gestore cache:: LoaderFactory

Questa è una classe astratta.

#include <caching_manager.h>

Un'astrazione per una fabbrica di caricatori da mappare da una richiesta servibile al caricatore corrispondente.

Riepilogo

Eredità

Dirigere sottoclassi noti: tensorflow :: :: servire PathPrefixLoaderFactory

Costruttori e Distruttori

~LoaderFactory ()

Funzioni pubbliche

CreateLoader (const ServableId & servable_id)=0
virtual ServableData< std::unique_ptr< Loader > >
Crea dati utilizzabili costituiti dal caricatore corrispondente al servable-id.
GetServableVersion (const string & servable_name, ServableRequest::AutoVersionPolicy policy) const =0
virtual int64
Restituisce una versione corrispondente al nome del server, per la politica specificata.

Funzioni pubbliche

Crea caricatore

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

Crea dati utilizzabili costituiti dal caricatore corrispondente al servable-id.

Eventuali errori possono essere segnalati incorporandoli nell'elemento ServableData restituito.

GetServableVersion

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

Restituisce una versione corrispondente al nome del server, per la politica specificata.

~CaricatoreFactory

virtual  ~LoaderFactory()=default