aliran tensor:: porsi:: PathPrefixLoaderFactory
#include <caching_manager.h>
LoaderFactory sederhana yang mencari servable di jalur yang dibentuk dengan menggabungkan awalan jalur tetap dengan nama servable.
Ringkasan
Diasumsikan bahwa servable yang diberikan hanya memiliki satu versi, yaitu versi 0.
Warisan
Mewarisi dari: tensorflow :: melayani :: CachingManager :: LoaderFactoryKonstruktor dan Destructor | |
---|---|
PathPrefixLoaderFactory (const string & path_prefix, std::unique_ptr< StoragePathSourceAdapter > adapter) | |
~PathPrefixLoaderFactory () |
Fungsi publik | |
---|---|
CreateLoader (const ServableId & servable_id) override | 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 override | 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 ) override
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 override
Mengembalikan versi yang sesuai dengan nama yang dapat ditayangkan, untuk kebijakan yang diberikan.
PathPrefixLoaderFactory
PathPrefixLoaderFactory( const string & path_prefix, std::unique_ptr< StoragePathSourceAdapter > adapter )
~PathPrefixLoaderFactory
~PathPrefixLoaderFactory() override=default