tensör akışı:: hizmet veren:: PathPrefixLoaderFactory
#include <caching_manager.h>
Sunulabilir öğenin adıyla sabit bir yol önekinin birleştirilmesiyle oluşturulan bir yolda bir sunulabilir arayan basit bir LoaderFactory.
Özet
Belirli bir sunulabilir öğenin yalnızca bir sürümüne, yani sürüm 0'a sahip olduğunu varsayar.
Miras
Dan devralır: tensorflow :: hizmet veren :: CachingManager :: LoaderFactoryYapıcılar ve Yıkıcılar | |
---|---|
PathPrefixLoaderFactory (const string & path_prefix, std::unique_ptr< StoragePathSourceAdapter > adapter) | |
~PathPrefixLoaderFactory () |
Kamu işlevleri | |
---|---|
CreateLoader (const ServableId & servable_id) override | virtual ServableData< std::unique_ptr< Loader > > Sunulabilir-kimliğe karşılık gelen yükleyiciden oluşan sunulabilir veriler oluşturur. |
GetServableVersion (const string & servable_name, ServableRequest::AutoVersionPolicy policy) const override | virtual int64 Verilen ilke için sunulabilir ada karşılık gelen bir sürüm döndürür. |
Kamu işlevleri
CreateLoader
virtual ServableData< std::unique_ptr< Loader > > CreateLoader( const ServableId & servable_id ) override
Sunulabilir-kimliğe karşılık gelen yükleyiciden oluşan sunulabilir veriler oluşturur.
Herhangi bir hata, döndürülen ServableData öğesine gömülerek bildirilebilir.
GetServableVersion
virtual int64 GetServableVersion( const string & servable_name, ServableRequest::AutoVersionPolicy policy ) const override
Verilen ilke için sunulabilir ada karşılık gelen bir sürüm döndürür.
PathPrefixLoaderFactory
PathPrefixLoaderFactory( const string & path_prefix, std::unique_ptr< StoragePathSourceAdapter > adapter )
~PathPrefixLoaderFactory
~PathPrefixLoaderFactory() override=default