flusso tensoriale:: servendo:: Gestore
Questa è una classe astratta.#include <manager.h>
Direttore è responsabile del carico, scarico, ricerca e gestione della durata di tutti gli oggetti pubblicabile attraverso i loro Caricatori.
Riepilogo
Eredità
Dirigere sottoclassi noti: tensorflow :: :: servire AspiredVersionsManager , tensorflow :: :: servire BasicManager , tensorflow :: :: servire CachingManager , tensorflow :: :: servire ServerCoreCostruttori e Distruttori | |
---|---|
~Manager () |
Funzioni pubbliche | |
---|---|
GetAvailableServableHandles () const | std::map< ServableId, ServableHandle < T > > Restituisce una mappa di tutti i servibili attualmente disponibili di un particolare tipo T. |
GetServableHandle (const ServableRequest & request, ServableHandle < T > *const handle) | Status Restituisce un ServableHandle dato un ServableRequest . |
ListAvailableServableIds () const =0 | virtual std::vector< ServableId > Ottiene un elenco di tutti gli ID utilizzabili disponibili, ad es |
Funzioni pubbliche
GetAvailableServableHandles
std::map< ServableId, ServableHandle< T > > GetAvailableServableHandles() const
Restituisce una mappa di tutti i servibili attualmente disponibili di un particolare tipo T.
La mappa va dall'id del servibile all'handle corrispondente.
IMPORTANTE: il chiamante non deve tenere le maniglie per lungo tempo, perché trattenendole ritarderà il carico e lo scarico servibili.
GetservableHandle
Status GetServableHandle( const ServableRequest & request, ServableHandle< T > *const handle )
Restituisce un ServableHandle dato un ServableRequest .
Restituisce un errore se nessun Servable è disponibile, ad esempio non ancora caricato, è stato sospeso/scaricato, ecc. I chiamanti possono presumere che uno stato OK indichi un handle non nullo.
IMPORTANTE: il chiamante non deve tenere le maniglie per lungo tempo, perché trattenendole ritarderà il carico e lo scarico servibili.
ListAvailableServableIds
virtual std::vector< ServableId > ListAvailableServableIds() const =0
Ottiene un elenco di tutti gli ID utilizzabili disponibili, ad es
ognuno di questi può essere recuperato utilizzando GetServableHandle.
~Manager
virtual ~Manager()=default