Struct cv::GPlaidMLContext#

Collaboration diagram for cv::GPlaidMLContext:

cv::GPlaidMLContext Node1 cv::GPlaidMLContext   + inArg() + inTensor() + outTensor() Node2 std::vector< cv::GArg >     Node2->Node1 +m_args Node3 cv::GArg   + GArg() + GArg() + GArg() + get() + get() + unsafe_get() + unsafe_get() Node3->Node2 +elements Node9 std::unordered_map < std::size_t, cv::GArg >     Node3->Node9 +elements Node4 ArgKind     Node4->Node3 +kind Node5 OpaqueKind     Node5->Node3 +opaque_kind Node6 cv::util::any   + any() + any() + any() + any() + any() + operator=() + operator=() Node6->Node3 #value Node7 std::vector< T >     Node7->Node2 < cv::GArg > Node8 T     Node8->Node7 +elements Node11 std::unordered_map < K, T >     Node8->Node11 +elements Node9->Node1 +m_results Node10 size_t     Node10->Node9 +keys Node11->Node9 < std::size_t, cv:: GArg > Node12 K     Node12->Node11 +keys

cv::GPlaidMLContext Node1 cv::GPlaidMLContext   + inArg() + inTensor() + outTensor() Node2 std::vector< cv::GArg >     Node2->Node1 +m_args Node3 cv::GArg   + GArg() + GArg() + GArg() + get() + get() + unsafe_get() + unsafe_get() Node3->Node2 +elements Node9 std::unordered_map < std::size_t, cv::GArg >     Node3->Node9 +elements Node4 ArgKind     Node4->Node3 +kind Node5 OpaqueKind     Node5->Node3 +opaque_kind Node6 cv::util::any   + any() + any() + any() + any() + any() + operator=() + operator=() Node6->Node3 #value Node7 std::vector< T >     Node7->Node2 < cv::GArg > Node8 T     Node8->Node7 +elements Node11 std::unordered_map < K, T >     Node8->Node11 +elements Node9->Node1 +m_results Node10 size_t     Node10->Node9 +keys Node11->Node9 < std::size_t, cv:: GArg > Node12 K     Node12->Node11 +keys

Member Function Documentation#

inArg()#

template<typename T>
const T & cv::GPlaidMLContext::inArg(int input)

inTensor()#

const plaidml::edsl::Tensor & cv::GPlaidMLContext::inTensor(int input)

Here is the call graph for this function:

cv::GPlaidMLContext::inTensor Node1 cv::GPlaidMLContext ::inTensor Node2 cv::GPlaidMLContext ::inArg Node1->Node2

cv::GPlaidMLContext::inTensor Node1 cv::GPlaidMLContext ::inTensor Node2 cv::GPlaidMLContext ::inArg Node1->Node2

outTensor()#

plaidml::edsl::Tensor & cv::GPlaidMLContext::outTensor(int output)

Member Data Documentation#

m_args#

std::vector< GArg > cv::GPlaidMLContext::m_args

m_results#

std::unordered_map< std::size_t, GArg > cv::GPlaidMLContext::m_results

Source file#

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