aliran tensor:: porsi:: Manajer Caching:: Pabrik Pemuat

Ini adalah kelas abstrak.

#include <caching_manager.h>

Abstraksi untuk pabrik pemuat untuk dipetakan dari permintaan yang dapat dilayani ke pemuat yang sesuai.

Ringkasan

Warisan

Langsung Dikenal Subclass: tensorflow :: melayani :: PathPrefixLoaderFactory

Konstruktor dan Destructor

~LoaderFactory ()

Fungsi publik

CreateLoader (const ServableId & servable_id)=0
virtual ServableData< std::unique_ptr< Loader > >
Membuat data servable yang terdiri dari loader yang sesuai dengan servable-id.
GetServableVersion (const string & servable_name, ServableRequest::AutoVersionPolicy policy) const =0
virtual int64
Mengembalikan versi yang sesuai dengan nama yang dapat ditayangkan, untuk kebijakan yang diberikan.

Fungsi publik

Buat Loader

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

Membuat data servable yang terdiri dari loader yang sesuai dengan servable-id.

Kesalahan apa pun dapat dilaporkan dengan menyematkannya di item ServableData yang dikembalikan.

GetServableVersion

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

Mengembalikan versi yang sesuai dengan nama yang dapat ditayangkan, untuk kebijakan yang diberikan.

~Pabrik Pemuat

virtual  ~LoaderFactory()=default