тензорный поток :: сервировка :: CachingManager
#include <caching_manager.h>
Менеджер, который управляет обслуживаемыми объектами и загружает их по запросу.
Резюме
Получив запрос на обслуживаемое имя и необязательную версию, менеджер проверяет, загружен ли уже запрошенный обслуживаемый объект. В противном случае он инициирует операцию загрузки, а затем обслуживает запрос.
Менеджер блокирует операцию загрузки и возвращает дескриптор, когда обслуживаемый объект загружен или в случае ошибки.
Наследование
Наследуется от: tensorflow :: :: Менеджер обслуживанияКонструкторы и деструкторы | |
---|---|
~CachingManager () |
Классы друзей | |
---|---|
test_util::CachingManagerTestAccess | friend class |
Публичные статические функции | |
---|---|
Create ( Options options, std::unique_ptr< LoaderFactory > loader_factory, std::unique_ptr< CachingManager > *caching_manager) | Status |
Публичные функции | |
---|---|
GetAvailableUntypedServableHandles () const override | virtual std::map< ServableId, std::unique_ptr< UntypedServableHandle > > |
ListAvailableServableIds () const override | virtual std::vector< ServableId > Получает список всех доступных обслуживаемых идентификаторов, т.е. |
Классы | |
---|---|
tensorflow :: служит :: CachingManager :: LoaderFactory | Абстракция для фабрики-загрузчика для сопоставления обслуживаемого запроса с соответствующим загрузчиком. |
Структуры | |
---|---|
tensorflow :: служит :: CachingManager :: Функции | Параметры конфигурации и вставные объекты , которые будут использоваться в CachingManager . |
Классы друзей
test_util :: CachingManagerTestAccess
friend class test_util::CachingManagerTestAccess
Публичные статические функции
Создавать
Status Create( Options options, std::unique_ptr< LoaderFactory > loader_factory, std::unique_ptr< CachingManager > *caching_manager )
Публичные функции
GetAvailableUntypedServableHandles
virtual std::map< ServableId, std::unique_ptr< UntypedServableHandle > > GetAvailableUntypedServableHandles() const override
ListAvailableServableIds
virtual std::vector< ServableId > ListAvailableServableIds() const override
Получает список всех доступных обслуживаемых идентификаторов, т.е.
каждый из них можно получить с помощью GetServableHandle.
~ CachingManager
~CachingManager() override