TensorFlow Serving C++ API Documentation
tensorflow::serving::TfLiteSession Member List

This is the complete list of members for tensorflow::serving::TfLiteSession, including all inherited members.

Close() final (defined in tensorflow::serving::ServingSession)tensorflow::serving::ServingSession
Create(string &&buffer, const SessionOptions &options, int num_pools, int num_interpreters_per_pool, std::unique_ptr< TfLiteSession > *tflite_session, ::google::protobuf::Map< string, SignatureDef > *signatures) (defined in tensorflow::serving::TfLiteSession)tensorflow::serving::TfLiteSessionstatic
Create(const GraphDef &graph) final (defined in tensorflow::serving::ServingSession)tensorflow::serving::ServingSession
CreateDefaultBasicBatchScheduler(const BasicBatchScheduler< TfLiteBatchTask >::Options &options, std::function< void(std::unique_ptr< Batch< TfLiteBatchTask >>)> process_batch_callback, std::unique_ptr< BasicBatchScheduler< TfLiteBatchTask >> *batch_scheduler) (defined in tensorflow::serving::TfLiteSession)tensorflow::serving::TfLiteSessionstatic
Extend(const GraphDef &graph) final (defined in tensorflow::serving::ServingSession)tensorflow::serving::ServingSession
GetSchedulerOptions() (defined in tensorflow::serving::TfLiteSession)tensorflow::serving::TfLiteSessioninline
ListDevices(std::vector< DeviceAttributes > *response) override (defined in tensorflow::serving::TfLiteSession)tensorflow::serving::TfLiteSession
Run(const std::vector< std::pair< string, Tensor >> &inputs, const std::vector< string > &output_tensor_names, const std::vector< string > &target_node_names, std::vector< Tensor > *outputs) override (defined in tensorflow::serving::TfLiteSession)tensorflow::serving::TfLiteSession
Run(const RunOptions &run_options, const std::vector< std::pair< string, Tensor >> &inputs, const std::vector< string > &output_tensor_names, const std::vector< string > &target_node_names, std::vector< Tensor > *outputs, RunMetadata *run_metadata) override (defined in tensorflow::serving::TfLiteSession)tensorflow::serving::TfLiteSession
Run(const RunOptions &run_options, const std::vector< std::pair< string, Tensor >> &inputs, const std::vector< string > &output_tensor_names, const std::vector< string > &target_node_names, std::vector< Tensor > *outputs, RunMetadata *run_metadata, const thread::ThreadPoolOptions &thread_pool_options) override (defined in tensorflow::serving::TfLiteSession)tensorflow::serving::TfLiteSession
ServingSession()=default (defined in tensorflow::serving::ServingSession)tensorflow::serving::ServingSession
SetScheduler(const SchedulerCreator &scheduler_creator, const BasicBatchScheduler< TfLiteBatchTask >::Options &options) (defined in tensorflow::serving::TfLiteSession)tensorflow::serving::TfLiteSession
SplitTfLiteInputTask(std::unique_ptr< TfLiteBatchTask > *input_task_ptr, int open_batch_remaining_slot, int max_batch_size, std::vector< std::unique_ptr< TfLiteBatchTask >> *output_tasks) (defined in tensorflow::serving::TfLiteSession)tensorflow::serving::TfLiteSessionstatic
~ServingSession() override=default (defined in tensorflow::serving::ServingSession)tensorflow::serving::ServingSession
~TfLiteSession() override=default (defined in tensorflow::serving::TfLiteSession)tensorflow::serving::TfLiteSession