Unisciti alla community di SIG TFX-Addons e aiutaci a rendere TFX ancora migliore! Iscriviti a SIG TFX-Addons

tensorflow :: servendo:: PathPrefixLoaderFactory

#include <caching_manager.h>

Un semplice LoaderFactory che cerca un servable in un percorso formato concatenando un prefisso di percorso fisso con il nome del servable.

Sommario

Si presume che un dato servable abbia solo una versione, vale a dire la versione 0.

Eredità

Eredita da: tensorflow :: serving :: CachingManager :: LoaderFactory

Costruttori e distruttori

PathPrefixLoaderFactory (const string & path_prefix, std::unique_ptr< StoragePathSourceAdapter > adapter)
~PathPrefixLoaderFactory ()

Funzioni pubbliche

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

Funzioni pubbliche

CreateLoader

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

Crea dati servibili costituiti dal caricatore corrispondente a servable-id.

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

GetServableVersion

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

Restituisce una versione corrispondente al nome servibile, per la politica data.

PathPrefixLoaderFactory

 PathPrefixLoaderFactory(
  const string & path_prefix,
  std::unique_ptr< StoragePathSourceAdapter > adapter
)

~ PathPrefixLoaderFactory

 ~PathPrefixLoaderFactory() override=default