Struct MultiInferenceMessageInterfaceProxy
Defined in File multi_inference.hpp
Base Type
public morpheus::MultiTensorMessageInterfaceProxy
(Struct MultiTensorMessageInterfaceProxy)
Derived Types
public morpheus::MultiInferenceFILMessageInterfaceProxy
(Struct MultiInferenceFILMessageInterfaceProxy)public morpheus::MultiInferenceNLPMessageInterfaceProxy
(Struct MultiInferenceNLPMessageInterfaceProxy)
-
struct MultiInferenceMessageInterfaceProxy : public morpheus::MultiTensorMessageInterfaceProxy
Interface proxy, used to insulate python bindings.
Subclassed by morpheus::MultiInferenceFILMessageInterfaceProxy, morpheus::MultiInferenceNLPMessageInterfaceProxy
Public Static Functions
Create and initialize a MultiInferenceMessage object, and return a shared pointer to the result.
- Parameters
meta – Holds a data table, in practice a cudf DataFrame, with the ability to return both Python and C++ representations of the table
mess_offset – Offset into the metadata batch
mess_count – Messages count
memory – Holds the generic tensor data in cupy arrays that will be used for inference stages
offset – Message offset in inference memory instance
count – Message count in inference memory instance
id_tensor_name – Name of the tensor that correlates tensor rows to message IDs
- Returns
std::shared_ptr<MultiInferenceMessage>