Class ITritonClient#
Defined in File triton_inference.hpp
Inheritance Relationships#
Derived Type#
public morpheus::HttpTritonClient
(Class HttpTritonClient)
Class Documentation#
-
class ITritonClient#
Subclassed by morpheus::HttpTritonClient
Public Functions
-
virtual ~ITritonClient() = default#
-
virtual triton::client::Error is_server_live(bool *live) = 0#
Checks if Triton Server is live.
-
virtual triton::client::Error is_server_ready(bool *ready) = 0#
Checks if Triton Server is ready.
- virtual triton::client::Error is_model_ready(
- bool *ready,
- std::string &model_name
Checks if the given model is ready.
- virtual triton::client::Error model_metadata(
- std::string *model_metadata,
- std::string &model_name
Gets metadata for the given model.
- virtual triton::client::Error model_config(
- std::string *model_config,
- std::string &model_name
Gets the config for the given model.
- virtual triton::client::Error async_infer(
- triton::client::InferenceServerHttpClient::OnCompleteFn callback,
- const triton::client::InferOptions &options,
- const std::vector<TritonInferInput> &inputs,
- const std::vector<TritonInferRequestedOutput> &outputs
Runs Triton Server inference given the model options, inputs, and outputs.
-
virtual ~ITritonClient() = default#