Classes | Namespaces | Typedefs
TritonData.h File Reference
#include "canvas/Utilities/Exception.h"
#include "larrecodnn/ImagePatternAlgs/NuSonic/Triton/Span.h"
#include <vector>
#include <string>
#include <unordered_map>
#include <numeric>
#include <algorithm>
#include <memory>
#include <any>
#include "grpc_client.h"
#include "grpc_service.pb.h"

Go to the source code of this file.

Classes

class  lartriton::TritonData< IO >
 

Namespaces

 lartriton
 

Typedefs

template<typename DT >
using lartriton::TritonInput = std::vector< std::vector< DT >>
 
template<typename DT >
using lartriton::TritonOutput = std::vector< triton_span::Span< const DT * >>
 
using lartriton::TritonInputData = TritonData< nvidia::inferenceserver::client::InferInput >
 
using lartriton::TritonInputMap = std::unordered_map< std::string, TritonInputData >
 
using lartriton::TritonOutputData = TritonData< nvidia::inferenceserver::client::InferRequestedOutput >
 
using lartriton::TritonOutputMap = std::unordered_map< std::string, TritonOutputData >