|
|
| TfrtSavedModelFactory (const TfrtSavedModelConfig &config, std::shared_ptr< Batcher > batch_scheduler, std::unique_ptr< ThreadPoolFactory > thread_pool_factory) |
| |
|
| TfrtSavedModelFactory (const TfrtSavedModelConfig &config, std::shared_ptr< Batcher > batch_scheduler, std::unique_ptr< ThreadPoolFactory > thread_pool_factory, std::function< std::unique_ptr< RequestRecorder >(TfrtSavedModelServable &)> recorder_creator) |
| |
| virtual absl::Status | CreateTfrtSavedModelWithMetadata (const Loader::Metadata &metadata, const string &path, std::unique_ptr< Servable > *servable) |
| |
|
absl::Status | CreateTfrtSavedModelWithMetadata (const Loader::Metadata &metadata, const string &path, std::unique_ptr< tfrt_stub::SavedModel > *saved_model) |
| |
| absl::Status | EstimateResourceRequirement (const string &path, ResourceAllocation *estimate) const |
| |
|
const TfrtSavedModelConfig & | config () const |
| |
|
TfrtSavedModelConfig & | mutable_config () |
| |
|
absl::string_view | GetServingResourceType () const |
| |
A factory that creates tfrt_stub::SavedModel from SavedModel export paths.
The factory can also estimate the resource (e.g. RAM) requirements of a tfrt_stub::SavedModel based on the SavedModel (i.e. prior to loading the session).
This class is thread-safe.
Definition at line 49 of file tfrt_saved_model_factory.h.