#include <algorithm>
#include <cstddef>
#include <cstdint>
#include <map>
#include <memory>
#include <stdexcept>
#include <string>
#include <type_traits>
#include <variant>
#include <vector>
#include <Eigen/Dense>
#include <eigen3/unsupported/Eigen/CXX11/Tensor>
#include <model_config.pb.h>
#include "triton_cpp/utils.hpp"
Go to the source code of this file.
|
| template<typename T > |
| using | triton_cpp::VectorType |
| | Helper type template for Eigen::Vector compatible with Triton.
|
| |
| template<typename T > |
| using | triton_cpp::MatrixType |
| | Helper type template for Eigen::Matrix compatible with Triton.
|
| |
| template<typename T , int rank> |
| using | triton_cpp::TensorType |
| | Helper type template for Eigen::Tensor compatible with Triton.
|
| |
| using | triton_cpp::TritonDataType |
| | Type alias for all possible C++ scalar types that the triton server supports.
|
| |
| using | triton_cpp::ModelOutput = std::map<std::string, std::shared_ptr<triton::client::InferRequestedOutput>> |
| | Map model output names to Triton requested-output objects.
|
| |