TensorFlow Serving C++ API Documentation
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
tensorflow::serving::BatchingSessionTask Struct Reference
Inheritance diagram for tensorflow::serving::BatchingSessionTask:
Inheritance graph
[legend]
Collaboration diagram for tensorflow::serving::BatchingSessionTask:
Collaboration graph
[legend]

Public Types

typedef std::vector< std::vector< Tensor > > TensorMatrix
 

Public Member Functions

size_t size () const override
 

Static Public Member Functions

static std::string Name ()
 

Public Attributes

uint64_t enqueue_time_micros
 
RunOptions run_options
 
size_t zeroth_dim_size
 
const std::vector< std::pair< string, Tensor > > * inputs
 
const std::vector< string > * output_tensor_names
 
Notification * done
 
Status * status
 
std::vector< Tensor > * outputs
 
RunMetadata * run_metadata
 
absl::optional< thread::ThreadPoolOptions > thread_pool_options
 
bool is_partial = false
 
std::unique_ptr< std::vector< std::pair< string, Tensor > > > owned_split_inputs
 
int split_index = 0
 
std::function< void()> done_callback
 
std::shared_ptr< TensorMatrix > shared_outputs
 
std::shared_ptr< ThreadSafeStatusthread_safe_status
 
std::shared_ptr< std::vector< RunMetadata > > split_run_metadatas
 

Detailed Description

Definition at line 167 of file batching_session.h.


The documentation for this struct was generated from the following file: