TVM  0.9.4
tvm::diagnostic::GraphProbe::ProbeNode Struct Reference

#include <tvm/diagnostic/GraphProbe.h>

Public Member Functions

 ProbeNode (const Output &o)
 
 ProbeNode (const Update &u)
 
ProbeNodeoperator= (const ProbeNode &)=delete
 
 ProbeNode (const ProbeNode &)=delete
 

Public Attributes

mpark::variant< Output, Updateval
 
std::vector< std::unique_ptr< ProbeNode > > children
 

Constructor & Destructor Documentation

◆ ProbeNode() [1/3]

tvm::diagnostic::GraphProbe::ProbeNode::ProbeNode ( const Output o)
inline

◆ ProbeNode() [2/3]

tvm::diagnostic::GraphProbe::ProbeNode::ProbeNode ( const Update u)
inline

◆ ProbeNode() [3/3]

tvm::diagnostic::GraphProbe::ProbeNode::ProbeNode ( const ProbeNode )
delete

Member Function Documentation

◆ operator=()

ProbeNode& tvm::diagnostic::GraphProbe::ProbeNode::operator= ( const ProbeNode )
delete

Member Data Documentation

◆ children

std::vector<std::unique_ptr<ProbeNode> > tvm::diagnostic::GraphProbe::ProbeNode::children

◆ val

mpark::variant<Output, Update> tvm::diagnostic::GraphProbe::ProbeNode::val

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