tensorflow :: portion:: Gestionnaire de cache :: ChargeurFactory

Il s'agit d'une classe abstraite.

#include <caching_manager.h>

Une abstraction pour une usine de chargement à mapper d'une requête pouvant être servie au chargeur correspondant.

Résumé

Héritage

Direct connus Sous - classes: tensorflow :: :: service PathPrefixLoaderFactory

Constructeurs et destructeurs

~LoaderFactory ()

Fonctions publiques

CreateLoader (const ServableId & servable_id)=0
virtual ServableData< std::unique_ptr< Loader > >
Crée des données pouvant être servies constituées du chargeur correspondant au servable-id.
GetServableVersion (const string & servable_name, ServableRequest::AutoVersionPolicy policy) const =0
virtual int64
Renvoie une version correspondant au nom pouvant être utilisé, pour la stratégie donnée.

Fonctions publiques

CréerChargeur

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

Crée des données pouvant être servies constituées du chargeur correspondant au servable-id.

Toutes les erreurs peuvent être signalées en les incorporant dans l'élément ServableData renvoyé.

ObtenirVersionServable

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

Renvoie une version correspondant au nom pouvant être utilisé, pour la stratégie donnée.

~LoaderFactory

virtual  ~LoaderFactory()=default