TensorRT  7.2.1.6
NVIDIA TensorRT
Looking for a C++ dev who knows TensorRT?
I'm looking for work. Hire me!
sample::TrtCudaGraph Class Reference

Managed CUDA graph. More...

Collaboration diagram for sample::TrtCudaGraph:

Public Member Functions

 TrtCudaGraph ()=default
 
 TrtCudaGraph (const TrtCudaGraph &)=delete
 
TrtCudaGraphoperator= (const TrtCudaGraph &)=delete
 
 TrtCudaGraph (TrtCudaGraph &&)=delete
 
TrtCudaGraphoperator= (TrtCudaGraph &&)=delete
 
 ~TrtCudaGraph ()
 
void beginCapture (TrtCudaStream &stream)
 
void launch (TrtCudaStream &stream)
 
void endCapture (TrtCudaStream &stream)
 

Private Attributes

cudaGraph_t mGraph {}
 
cudaGraphExec_t mGraphExec {}
 

Detailed Description

Managed CUDA graph.

Constructor & Destructor Documentation

◆ TrtCudaGraph() [1/3]

sample::TrtCudaGraph::TrtCudaGraph ( )
explicitdefault

◆ TrtCudaGraph() [2/3]

sample::TrtCudaGraph::TrtCudaGraph ( const TrtCudaGraph )
delete

◆ TrtCudaGraph() [3/3]

sample::TrtCudaGraph::TrtCudaGraph ( TrtCudaGraph &&  )
delete

◆ ~TrtCudaGraph()

sample::TrtCudaGraph::~TrtCudaGraph ( )
inline

Member Function Documentation

◆ operator=() [1/2]

TrtCudaGraph& sample::TrtCudaGraph::operator= ( const TrtCudaGraph )
delete

◆ operator=() [2/2]

TrtCudaGraph& sample::TrtCudaGraph::operator= ( TrtCudaGraph &&  )
delete

◆ beginCapture()

void sample::TrtCudaGraph::beginCapture ( TrtCudaStream stream)
inline
Here is the call graph for this function:

◆ launch()

void sample::TrtCudaGraph::launch ( TrtCudaStream stream)
inline
Here is the call graph for this function:

◆ endCapture()

void sample::TrtCudaGraph::endCapture ( TrtCudaStream stream)
inline
Here is the call graph for this function:

Member Data Documentation

◆ mGraph

cudaGraph_t sample::TrtCudaGraph::mGraph {}
private

◆ mGraphExec

cudaGraphExec_t sample::TrtCudaGraph::mGraphExec {}
private

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