тензорный поток :: сервировка :: 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