mirror of
https://github.com/gosticks/openpose.git
synced 2026-10-06 15:17:00 +00:00
+1
-1
@@ -1138,5 +1138,5 @@ Generating file index...
|
||||
Generating file member index...
|
||||
Generating example index...
|
||||
finalizing index lists...
|
||||
lookup cache used 4494/65536 hits=33915 misses=4804
|
||||
lookup cache used 4499/65536 hits=33998 misses=4812
|
||||
finished...
|
||||
|
||||
@@ -115,6 +115,7 @@ $(document).ready(function(){initNavTree('classop_1_1_keypoint_scaler.html','');
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_keypoint_scaler.html#a0f556c1b0fad63c7c3551a5d4fd72219">KeypointScaler</a>(const ScaleMode scaleMode)</td><td class="entry"><a class="el" href="classop_1_1_keypoint_scaler.html">op::KeypointScaler</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_keypoint_scaler.html#ab85b497b5676c72c4bd62eaef98ec56c">scale</a>(Array< float > &arrayToScale, const double scaleInputToOutput, const double scaleNetToOutput, const Point< int > &producerSize) const </td><td class="entry"><a class="el" href="classop_1_1_keypoint_scaler.html">op::KeypointScaler</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_keypoint_scaler.html#accfefe6f4be7d2886c3720b751b4c36a">scale</a>(std::vector< Array< float >> &arraysToScale, const double scaleInputToOutput, const double scaleNetToOutput, const Point< int > &producerSize) const </td><td class="entry"><a class="el" href="classop_1_1_keypoint_scaler.html">op::KeypointScaler</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_keypoint_scaler.html#a3766338315f1364515b3bf8bf4d02701">scale</a>(std::vector< std::vector< std::array< float, 3 >>> &poseCandidates, const double scaleInputToOutput, const double scaleNetToOutput, const Point< int > &producerSize) const </td><td class="entry"><a class="el" href="classop_1_1_keypoint_scaler.html">op::KeypointScaler</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
|
||||
@@ -123,6 +123,8 @@ Public Member Functions</h2></td></tr>
|
||||
<tr class="separator:ab85b497b5676c72c4bd62eaef98ec56c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:accfefe6f4be7d2886c3720b751b4c36a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_keypoint_scaler.html#accfefe6f4be7d2886c3720b751b4c36a">scale</a> (std::vector< <a class="el" href="classop_1_1_array.html">Array</a>< float >> &arraysToScale, const double scaleInputToOutput, const double scaleNetToOutput, const <a class="el" href="structop_1_1_point.html">Point</a>< int > &producerSize) const </td></tr>
|
||||
<tr class="separator:accfefe6f4be7d2886c3720b751b4c36a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3766338315f1364515b3bf8bf4d02701"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_keypoint_scaler.html#a3766338315f1364515b3bf8bf4d02701">scale</a> (std::vector< std::vector< std::array< float, 3 >>> &poseCandidates, const double scaleInputToOutput, const double scaleNetToOutput, const <a class="el" href="structop_1_1_point.html">Point</a>< int > &producerSize) const </td></tr>
|
||||
<tr class="separator:a3766338315f1364515b3bf8bf4d02701"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a class="anchor" id="a0f556c1b0fad63c7c3551a5d4fd72219"></a>
|
||||
@@ -224,6 +226,44 @@ Public Member Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a3766338315f1364515b3bf8bf4d02701"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void op::KeypointScaler::scale </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">std::vector< std::vector< std::array< float, 3 >>> & </td>
|
||||
<td class="paramname"><em>poseCandidates</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const double </td>
|
||||
<td class="paramname"><em>scaleInputToOutput</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const double </td>
|
||||
<td class="paramname"><em>scaleNetToOutput</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="structop_1_1_point.html">Point</a>< int > & </td>
|
||||
<td class="paramname"><em>producerSize</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
|
||||
@@ -2,5 +2,6 @@ var classop_1_1_keypoint_scaler =
|
||||
[
|
||||
[ "KeypointScaler", "classop_1_1_keypoint_scaler.html#a0f556c1b0fad63c7c3551a5d4fd72219", null ],
|
||||
[ "scale", "classop_1_1_keypoint_scaler.html#ab85b497b5676c72c4bd62eaef98ec56c", null ],
|
||||
[ "scale", "classop_1_1_keypoint_scaler.html#accfefe6f4be7d2886c3720b751b4c36a", null ]
|
||||
[ "scale", "classop_1_1_keypoint_scaler.html#accfefe6f4be7d2886c3720b751b4c36a", null ],
|
||||
[ "scale", "classop_1_1_keypoint_scaler.html#a3766338315f1364515b3bf8bf4d02701", null ]
|
||||
];
|
||||
@@ -120,9 +120,10 @@ $(document).ready(function(){initNavTree('classop_1_1_nms_caffe.html','');});
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_nms_caffe.html#ab4d3a1d507579711e0aed65dcb06f8ac">LayerSetUp</a>(const std::vector< caffe::Blob< T > * > &bottom, const std::vector< caffe::Blob< T > * > &top)</td><td class="entry"><a class="el" href="classop_1_1_nms_caffe.html">op::NmsCaffe< T ></a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_nms_caffe.html#afb808d9a264ce50664f8641e477d9e2d">NmsCaffe</a>()</td><td class="entry"><a class="el" href="classop_1_1_nms_caffe.html">op::NmsCaffe< T ></a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_nms_caffe.html#a646d0442dfa17bbd3b6f90a7fc32af11">Reshape</a>(const std::vector< caffe::Blob< T > * > &bottom, const std::vector< caffe::Blob< T > * > &top, const int maxPeaks, const int outputChannels=-1, const int gpuID=0)</td><td class="entry"><a class="el" href="classop_1_1_nms_caffe.html">op::NmsCaffe< T ></a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_nms_caffe.html#a5f257eb561fc705c2b74489b12269b49">setThreshold</a>(const T threshold)</td><td class="entry"><a class="el" href="classop_1_1_nms_caffe.html">op::NmsCaffe< T ></a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_nms_caffe.html#a5213ac573acd982c7e590a6d8f603968">type</a>() const </td><td class="entry"><a class="el" href="classop_1_1_nms_caffe.html">op::NmsCaffe< T ></a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_nms_caffe.html#a0702488e5d899a6610535f6741601978">~NmsCaffe</a>()</td><td class="entry"><a class="el" href="classop_1_1_nms_caffe.html">op::NmsCaffe< T ></a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_nms_caffe.html#a1dd658e4bc9e080867a99e9b57f1baa8">setOffset</a>(const Point< T > &offset)</td><td class="entry"><a class="el" href="classop_1_1_nms_caffe.html">op::NmsCaffe< T ></a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_nms_caffe.html#a5f257eb561fc705c2b74489b12269b49">setThreshold</a>(const T threshold)</td><td class="entry"><a class="el" href="classop_1_1_nms_caffe.html">op::NmsCaffe< T ></a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_nms_caffe.html#a5213ac573acd982c7e590a6d8f603968">type</a>() const </td><td class="entry"><a class="el" href="classop_1_1_nms_caffe.html">op::NmsCaffe< T ></a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_nms_caffe.html#a0702488e5d899a6610535f6741601978">~NmsCaffe</a>()</td><td class="entry"><a class="el" href="classop_1_1_nms_caffe.html">op::NmsCaffe< T ></a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
|
||||
@@ -129,6 +129,8 @@ Public Member Functions</h2></td></tr>
|
||||
<tr class="separator:a5213ac573acd982c7e590a6d8f603968"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5f257eb561fc705c2b74489b12269b49"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_nms_caffe.html#a5f257eb561fc705c2b74489b12269b49">setThreshold</a> (const T threshold)</td></tr>
|
||||
<tr class="separator:a5f257eb561fc705c2b74489b12269b49"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1dd658e4bc9e080867a99e9b57f1baa8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_nms_caffe.html#a1dd658e4bc9e080867a99e9b57f1baa8">setOffset</a> (const <a class="el" href="structop_1_1_point.html">Point</a>< T > &offset)</td></tr>
|
||||
<tr class="separator:a1dd658e4bc9e080867a99e9b57f1baa8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac631ccb632041ab406859fa1118e8d6c"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_nms_caffe.html#ac631ccb632041ab406859fa1118e8d6c">Forward_cpu</a> (const std::vector< <a class="el" href="classcaffe_1_1_blob.html">caffe::Blob</a>< T > * > &bottom, const std::vector< <a class="el" href="classcaffe_1_1_blob.html">caffe::Blob</a>< T > * > &top)</td></tr>
|
||||
<tr class="separator:ac631ccb632041ab406859fa1118e8d6c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7bb4d872cd3673bcf868049a3aedb393"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_nms_caffe.html#a7bb4d872cd3673bcf868049a3aedb393">Forward_gpu</a> (const std::vector< <a class="el" href="classcaffe_1_1_blob.html">caffe::Blob</a>< T > * > &bottom, const std::vector< <a class="el" href="classcaffe_1_1_blob.html">caffe::Blob</a>< T > * > &top)</td></tr>
|
||||
@@ -472,6 +474,24 @@ template<typename T > </div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a1dd658e4bc9e080867a99e9b57f1baa8"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<typename T > </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void <a class="el" href="classop_1_1_nms_caffe.html">op::NmsCaffe</a>< T >::setOffset </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="structop_1_1_point.html">Point</a>< T > & </td>
|
||||
<td class="paramname"><em>offset</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a5f257eb561fc705c2b74489b12269b49"></a>
|
||||
|
||||
@@ -9,6 +9,7 @@ var classop_1_1_nms_caffe =
|
||||
[ "Forward_ocl", "classop_1_1_nms_caffe.html#a52bd0b61a9f406be653498a49ea39947", null ],
|
||||
[ "LayerSetUp", "classop_1_1_nms_caffe.html#ab4d3a1d507579711e0aed65dcb06f8ac", null ],
|
||||
[ "Reshape", "classop_1_1_nms_caffe.html#a646d0442dfa17bbd3b6f90a7fc32af11", null ],
|
||||
[ "setOffset", "classop_1_1_nms_caffe.html#a1dd658e4bc9e080867a99e9b57f1baa8", null ],
|
||||
[ "setThreshold", "classop_1_1_nms_caffe.html#a5f257eb561fc705c2b74489b12269b49", null ],
|
||||
[ "type", "classop_1_1_nms_caffe.html#a5213ac573acd982c7e590a6d8f603968", null ]
|
||||
];
|
||||
@@ -240,6 +240,9 @@ $(document).ready(function(){initNavTree('functions_func_s.html','');});
|
||||
<li>setMinSubsetScore()
|
||||
: <a class="el" href="classop_1_1_body_part_connector_caffe.html#a9b9fa9490fef0121a70c3d6d749272f7">op::BodyPartConnectorCaffe< T ></a>
|
||||
</li>
|
||||
<li>setOffset()
|
||||
: <a class="el" href="classop_1_1_nms_caffe.html#a1dd658e4bc9e080867a99e9b57f1baa8">op::NmsCaffe< T ></a>
|
||||
</li>
|
||||
<li>setPoseModel()
|
||||
: <a class="el" href="classop_1_1_body_part_connector_caffe.html#a104744fdab14d4c1335eb8778edea21e">op::BodyPartConnectorCaffe< T ></a>
|
||||
</li>
|
||||
@@ -265,11 +268,11 @@ $(document).ready(function(){initNavTree('functions_func_s.html','');});
|
||||
: <a class="el" href="classcl_1_1_user_event.html#ad1df3a34596fee2bf6f1de6893192ae5">cl::UserEvent</a>
|
||||
</li>
|
||||
<li>setSVMPointers()
|
||||
: <a class="el" href="classcl_1_1_kernel.html#abadacb0037f711f3460cf5c44b2d4796">cl::Kernel</a>
|
||||
: <a class="el" href="classcl_1_1_kernel.html#a36633bcfea86c512cbb4fd9b20c6087e">cl::Kernel</a>
|
||||
, <a class="el" href="classcl_1_1_kernel_functor.html#a8e9f6418bb88cac080c10c1e6512b235">cl::KernelFunctor< Ts ></a>
|
||||
</li>
|
||||
<li>setSVMPointersHelper()
|
||||
: <a class="el" href="classcl_1_1_kernel.html#ac55aacc15c26ba5131107f5e3b1edbc3">cl::Kernel</a>
|
||||
: <a class="el" href="classcl_1_1_kernel.html#ac0b042b59761efca23e78b3933f0bd01">cl::Kernel</a>
|
||||
</li>
|
||||
<li>setThreshold()
|
||||
: <a class="el" href="classop_1_1_nms_caffe.html#a5f257eb561fc705c2b74489b12269b49">op::NmsCaffe< T ></a>
|
||||
|
||||
@@ -205,7 +205,7 @@ $(document).ready(function(){initNavTree('functions_s.html','');});
|
||||
: <a class="el" href="classop_1_1_renderer.html#a039e88897ed844551cadb115ea98e9ef">op::Renderer</a>
|
||||
</li>
|
||||
<li>setArg()
|
||||
: <a class="el" href="classcl_1_1_kernel.html#a9516e70e10909526dfb01f6cfe8b61bd">cl::Kernel</a>
|
||||
: <a class="el" href="classcl_1_1_kernel.html#a3ec081fb9656b0780d808563256dfeff">cl::Kernel</a>
|
||||
</li>
|
||||
<li>setBlendOriginalFrame()
|
||||
: <a class="el" href="classop_1_1_renderer.html#aa8339054ed113d99ca70208d0cee5aa9">op::Renderer</a>
|
||||
@@ -261,6 +261,9 @@ $(document).ready(function(){initNavTree('functions_s.html','');});
|
||||
<li>setMinSubsetScore()
|
||||
: <a class="el" href="classop_1_1_body_part_connector_caffe.html#a9b9fa9490fef0121a70c3d6d749272f7">op::BodyPartConnectorCaffe< T ></a>
|
||||
</li>
|
||||
<li>setOffset()
|
||||
: <a class="el" href="classop_1_1_nms_caffe.html#a1dd658e4bc9e080867a99e9b57f1baa8">op::NmsCaffe< T ></a>
|
||||
</li>
|
||||
<li>setPoseModel()
|
||||
: <a class="el" href="classop_1_1_body_part_connector_caffe.html#a104744fdab14d4c1335eb8778edea21e">op::BodyPartConnectorCaffe< T ></a>
|
||||
</li>
|
||||
@@ -287,7 +290,7 @@ $(document).ready(function(){initNavTree('functions_s.html','');});
|
||||
</li>
|
||||
<li>setSVMPointers()
|
||||
: <a class="el" href="classcl_1_1_kernel.html#a36633bcfea86c512cbb4fd9b20c6087e">cl::Kernel</a>
|
||||
, <a class="el" href="classcl_1_1_kernel_functor.html#a8e9f6418bb88cac080c10c1e6512b235">cl::KernelFunctor< Ts ></a>
|
||||
, <a class="el" href="classcl_1_1_kernel_functor.html#ada8ab5b97cd4d0f2444396851b5ed01e">cl::KernelFunctor< Ts ></a>
|
||||
</li>
|
||||
<li>setSVMPointersHelper()
|
||||
: <a class="el" href="classcl_1_1_kernel.html#ac0b042b59761efca23e78b3933f0bd01">cl::Kernel</a>
|
||||
@@ -378,8 +381,8 @@ $(document).ready(function(){initNavTree('functions_s.html','');});
|
||||
<li>SubThreadQueueOut()
|
||||
: <a class="el" href="classop_1_1_sub_thread_queue_out.html#aa4a827932f632f1f30b5650a4fcc77ff">op::SubThreadQueueOut< TDatums, TWorker, TQueue ></a>
|
||||
</li>
|
||||
<li>SVMAllocator()
|
||||
: <a class="el" href="classcl_1_1_s_v_m_allocator.html#a927ffbac7ec2a7cb0aee2d24a9f986b1">cl::SVMAllocator< T, SVMTrait ></a>
|
||||
<li>SVMAllocator
|
||||
: <a class="el" href="classcl_1_1_s_v_m_allocator.html#a0146b33b7681b60e7678780ae05fb43f">cl::SVMAllocator< T, SVMTrait ></a>
|
||||
, <a class="el" href="classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.html#a0146b33b7681b60e7678780ae05fb43f">cl::SVMAllocator< void, SVMTrait ></a>
|
||||
</li>
|
||||
<li>switchFullScreenMode()
|
||||
|
||||
@@ -126,12 +126,15 @@ $(document).ready(function(){initNavTree('keypoint_scaler_8hpp_source.html','');
|
||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  <span class="keywordtype">void</span> scale(<a class="code" href="namespacecl.html#a01a0973ddf4c1799772079a09d7156cb">std::vector</a><<a class="code" href="classop_1_1_array.html">Array<float></a>>& arraysToScale, <span class="keyword">const</span> <span class="keywordtype">double</span> scaleInputToOutput,</div>
|
||||
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>  <span class="keyword">const</span> <span class="keywordtype">double</span> scaleNetToOutput, <span class="keyword">const</span> <a class="code" href="structop_1_1_point.html">Point<int></a>& producerSize) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> </div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>  <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>  <span class="keyword">const</span> <a class="code" href="namespaceop.html#af72fe4ed32846c12f41b049d3d0e1bda">ScaleMode</a> mScaleMode;</div>
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>  };</div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> }</div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> </div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#endif // OPENPOSE_CORE_KEYPOINT_SCALER_HPP</span></div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>  <span class="keywordtype">void</span> scale(<a class="code" href="namespacecl.html#a01a0973ddf4c1799772079a09d7156cb">std::vector</a><<a class="code" href="namespacecl.html#a01a0973ddf4c1799772079a09d7156cb">std::vector</a><std::array<float,3>>>& poseCandidates, <span class="keyword">const</span> <span class="keywordtype">double</span> scaleInputToOutput,</div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>  <span class="keyword">const</span> <span class="keywordtype">double</span> scaleNetToOutput, <span class="keyword">const</span> <a class="code" href="structop_1_1_point.html">Point<int></a>& producerSize) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> </div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>  <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>  <span class="keyword">const</span> <a class="code" href="namespaceop.html#af72fe4ed32846c12f41b049d3d0e1bda">ScaleMode</a> mScaleMode;</div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>  };</div>
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> }</div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> </div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="preprocessor">#endif // OPENPOSE_CORE_KEYPOINT_SCALER_HPP</span></div>
|
||||
<div class="ttc" id="classop_1_1_keypoint_scaler_html"><div class="ttname"><a href="classop_1_1_keypoint_scaler.html">op::KeypointScaler</a></div><div class="ttdef"><b>Definition:</b> keypointScaler.hpp:9</div></div>
|
||||
<div class="ttc" id="structop_1_1_point_html"><div class="ttname"><a href="structop_1_1_point.html">op::Point< int ></a></div></div>
|
||||
<div class="ttc" id="common_8hpp_html"><div class="ttname"><a href="common_8hpp.html">common.hpp</a></div></div>
|
||||
|
||||
@@ -139,13 +139,13 @@ $(document).ready(function(){initNavTree('namespacemembers_func_n.html','');});
|
||||
|
||||
<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
|
||||
<li>nmsCpu()
|
||||
: <a class="el" href="namespaceop.html#ae2fb8a239d937b884913caa5bcbc2357">op</a>
|
||||
: <a class="el" href="namespaceop.html#a7b614172739d84881dded9d8abefce82">op</a>
|
||||
</li>
|
||||
<li>nmsGpu()
|
||||
: <a class="el" href="namespaceop.html#a38079f817e21c1b47c88704174b6abc7">op</a>
|
||||
: <a class="el" href="namespaceop.html#a7dc31458818768ba61e64d348678a36c">op</a>
|
||||
</li>
|
||||
<li>nmsOcl()
|
||||
: <a class="el" href="namespaceop.html#aa5d86d43894bbe2f035fe96e107c6c34">op</a>
|
||||
: <a class="el" href="namespaceop.html#a1bfdb5691a19cc84686ce6f0eedd4bf6">op</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
|
||||
@@ -149,13 +149,13 @@ $(document).ready(function(){initNavTree('namespacemembers_n.html','');});
|
||||
: <a class="el" href="namespaceop.html#af72fe4ed32846c12f41b049d3d0e1bdaa668a2bc599fd07445eae0730d043c96d">op</a>
|
||||
</li>
|
||||
<li>nmsCpu()
|
||||
: <a class="el" href="namespaceop.html#ae2fb8a239d937b884913caa5bcbc2357">op</a>
|
||||
: <a class="el" href="namespaceop.html#a7b614172739d84881dded9d8abefce82">op</a>
|
||||
</li>
|
||||
<li>nmsGpu()
|
||||
: <a class="el" href="namespaceop.html#a38079f817e21c1b47c88704174b6abc7">op</a>
|
||||
: <a class="el" href="namespaceop.html#a7dc31458818768ba61e64d348678a36c">op</a>
|
||||
</li>
|
||||
<li>nmsOcl()
|
||||
: <a class="el" href="namespaceop.html#aa5d86d43894bbe2f035fe96e107c6c34">op</a>
|
||||
: <a class="el" href="namespaceop.html#a1bfdb5691a19cc84686ce6f0eedd4bf6">op</a>
|
||||
</li>
|
||||
<li>NMSThreshold
|
||||
: <a class="el" href="namespaceop.html#a37c58b781e5bcd9fee67a7768afc5d0ea83be5d7f6f29b19cf24f7393551c0439">op</a>
|
||||
|
||||
+50
-32
@@ -592,15 +592,15 @@ Functions</h2></td></tr>
|
||||
<tr class="memitem:a4852b0b78742b27c332f4b9e95d0106c"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
||||
<tr class="memitem:a4852b0b78742b27c332f4b9e95d0106c"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="macros_8hpp.html#a4ba443bb7a0e5dbe8054a9ac37a5e000">OP_API</a> void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceop.html#a4852b0b78742b27c332f4b9e95d0106c">maximumGpu</a> (T *targetPtr, const T *const sourcePtr, const std::array< int, 4 > &targetSize, const std::array< int, 4 > &sourceSize)</td></tr>
|
||||
<tr class="separator:a4852b0b78742b27c332f4b9e95d0106c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae2fb8a239d937b884913caa5bcbc2357"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
||||
<tr class="memitem:ae2fb8a239d937b884913caa5bcbc2357"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="macros_8hpp.html#a4ba443bb7a0e5dbe8054a9ac37a5e000">OP_API</a> void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceop.html#ae2fb8a239d937b884913caa5bcbc2357">nmsCpu</a> (T *targetPtr, int *kernelPtr, const T *const sourcePtr, const T threshold, const std::array< int, 4 > &targetSize, const std::array< int, 4 > &sourceSize)</td></tr>
|
||||
<tr class="separator:ae2fb8a239d937b884913caa5bcbc2357"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a38079f817e21c1b47c88704174b6abc7"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
||||
<tr class="memitem:a38079f817e21c1b47c88704174b6abc7"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="macros_8hpp.html#a4ba443bb7a0e5dbe8054a9ac37a5e000">OP_API</a> void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceop.html#a38079f817e21c1b47c88704174b6abc7">nmsGpu</a> (T *targetPtr, int *kernelPtr, const T *const sourcePtr, const T threshold, const std::array< int, 4 > &targetSize, const std::array< int, 4 > &sourceSize)</td></tr>
|
||||
<tr class="separator:a38079f817e21c1b47c88704174b6abc7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa5d86d43894bbe2f035fe96e107c6c34"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
||||
<tr class="memitem:aa5d86d43894bbe2f035fe96e107c6c34"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="macros_8hpp.html#a4ba443bb7a0e5dbe8054a9ac37a5e000">OP_API</a> void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceop.html#aa5d86d43894bbe2f035fe96e107c6c34">nmsOcl</a> (T *targetPtr, int *kernelPtr, const T *const sourcePtr, const T threshold, const std::array< int, 4 > &targetSize, const std::array< int, 4 > &sourceSize, const int gpuID=0)</td></tr>
|
||||
<tr class="separator:aa5d86d43894bbe2f035fe96e107c6c34"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7b614172739d84881dded9d8abefce82"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
||||
<tr class="memitem:a7b614172739d84881dded9d8abefce82"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="macros_8hpp.html#a4ba443bb7a0e5dbe8054a9ac37a5e000">OP_API</a> void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceop.html#a7b614172739d84881dded9d8abefce82">nmsCpu</a> (T *targetPtr, int *kernelPtr, const T *const sourcePtr, const T threshold, const std::array< int, 4 > &targetSize, const std::array< int, 4 > &sourceSize, const <a class="el" href="structop_1_1_point.html">Point</a>< T > &offset)</td></tr>
|
||||
<tr class="separator:a7b614172739d84881dded9d8abefce82"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7dc31458818768ba61e64d348678a36c"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
||||
<tr class="memitem:a7dc31458818768ba61e64d348678a36c"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="macros_8hpp.html#a4ba443bb7a0e5dbe8054a9ac37a5e000">OP_API</a> void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceop.html#a7dc31458818768ba61e64d348678a36c">nmsGpu</a> (T *targetPtr, int *kernelPtr, const T *const sourcePtr, const T threshold, const std::array< int, 4 > &targetSize, const std::array< int, 4 > &sourceSize, const <a class="el" href="structop_1_1_point.html">Point</a>< T > &offset)</td></tr>
|
||||
<tr class="separator:a7dc31458818768ba61e64d348678a36c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1bfdb5691a19cc84686ce6f0eedd4bf6"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
||||
<tr class="memitem:a1bfdb5691a19cc84686ce6f0eedd4bf6"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="macros_8hpp.html#a4ba443bb7a0e5dbe8054a9ac37a5e000">OP_API</a> void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceop.html#a1bfdb5691a19cc84686ce6f0eedd4bf6">nmsOcl</a> (T *targetPtr, int *kernelPtr, const T *const sourcePtr, const T threshold, const std::array< int, 4 > &targetSize, const std::array< int, 4 > &sourceSize, const <a class="el" href="structop_1_1_point.html">Point</a>< T > &offset, const int gpuID=0)</td></tr>
|
||||
<tr class="separator:a1bfdb5691a19cc84686ce6f0eedd4bf6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1b6c4abcf6948b5ac5651bb2f2909bc9"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
||||
<tr class="memitem:a1b6c4abcf6948b5ac5651bb2f2909bc9"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="macros_8hpp.html#a4ba443bb7a0e5dbe8054a9ac37a5e000">OP_API</a> void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceop.html#a1b6c4abcf6948b5ac5651bb2f2909bc9">resizeAndMergeCpu</a> (T *targetPtr, const std::vector< const T * > &sourcePtrs, const std::array< int, 4 > &targetSize, const std::vector< std::array< int, 4 >> &sourceSizes, const std::vector< T > &scaleInputToNetInputs={1.f})</td></tr>
|
||||
<tr class="separator:a1b6c4abcf6948b5ac5651bb2f2909bc9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
@@ -2222,22 +2222,6 @@ template<typename TPointerContainer > </div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a47758c703fccdbb65c26dc7bc4022237"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">op::COMPILE_TEMPLATE_DATUM </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">WKeypointScaler </td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a6d12bd1e42cfb63d2f780bed55fa01fb"></a>
|
||||
@@ -2318,6 +2302,22 @@ template<typename TPointerContainer > </div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a57c4f3ada0db4882a4106d4dedf08012"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">op::COMPILE_TEMPLATE_DATUM </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">WFaceSaver </td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ac610051ddb4703c80e6ee73f77f6df8a"></a>
|
||||
@@ -2336,14 +2336,14 @@ template<typename TPointerContainer > </div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a57c4f3ada0db4882a4106d4dedf08012"></a>
|
||||
<a class="anchor" id="a47758c703fccdbb65c26dc7bc4022237"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">op::COMPILE_TEMPLATE_DATUM </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">WFaceSaver </td>
|
||||
<td class="paramtype">WKeypointScaler </td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
@@ -4508,7 +4508,7 @@ template<typename T > </div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ae2fb8a239d937b884913caa5bcbc2357"></a>
|
||||
<a class="anchor" id="a7b614172739d84881dded9d8abefce82"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
@@ -4548,7 +4548,13 @@ template<typename T > </div>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const std::array< int, 4 > & </td>
|
||||
<td class="paramname"><em>sourceSize</em> </td>
|
||||
<td class="paramname"><em>sourceSize</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const Point< T > & </td>
|
||||
<td class="paramname"><em>offset</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
@@ -4560,7 +4566,7 @@ template<typename T > </div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a38079f817e21c1b47c88704174b6abc7"></a>
|
||||
<a class="anchor" id="a7dc31458818768ba61e64d348678a36c"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
@@ -4600,7 +4606,13 @@ template<typename T > </div>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const std::array< int, 4 > & </td>
|
||||
<td class="paramname"><em>sourceSize</em> </td>
|
||||
<td class="paramname"><em>sourceSize</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const Point< T > & </td>
|
||||
<td class="paramname"><em>offset</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
@@ -4612,7 +4624,7 @@ template<typename T > </div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="aa5d86d43894bbe2f035fe96e107c6c34"></a>
|
||||
<a class="anchor" id="a1bfdb5691a19cc84686ce6f0eedd4bf6"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
@@ -4654,6 +4666,12 @@ template<typename T > </div>
|
||||
<td class="paramtype">const std::array< int, 4 > & </td>
|
||||
<td class="paramname"><em>sourceSize</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const Point< T > & </td>
|
||||
<td class="paramname"><em>offset</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
|
||||
+5
-5
@@ -42,11 +42,11 @@ var NAVTREEINDEX =
|
||||
"classcl_1_1_enqueue_args.html#ab5379abd9903e0e82608ec82062406cc",
|
||||
"classcl_1_1detail_1_1_wrapper.html#a1292547dd0c591aa972e25b793481583",
|
||||
"classop_1_1_json_ofstream.html#a3f940d3ad51d0acb7126d62a5617fd69",
|
||||
"classop_1_1_thread_manager.html#a393a9f04c70a002f5ceb5e301eea5cff",
|
||||
"cv_mat_to_op_input_8hpp_source.html",
|
||||
"hand_parameters_8hpp.html#a41b6fb82924c5532cf10151e6ce497f2",
|
||||
"producer_2enum_classes_8hpp.html#a54b73745852c270cfd891eed0f6f2332af436d4d7a472ac39a7cb227e3ea24f8d",
|
||||
"structop_1_1_wrapper_struct_pose.html#a646ae142f821411d22d772b76960d585"
|
||||
"classop_1_1_thread_manager.html#a01c2d62e539896e36564457ab9cac25c",
|
||||
"cuda_8hpp_source.html",
|
||||
"hand_parameters_8hpp.html#a335d707e98d311d39d9a9dab0e325391",
|
||||
"producer_2enum_classes_8hpp.html#a54b73745852c270cfd891eed0f6f2332ae2faa2a74b6a4134d0b3e84c7c0e2a01",
|
||||
"structop_1_1_wrapper_struct_pose.html#a4d3ad84b14697d5f1009fa29e2ff1998"
|
||||
];
|
||||
|
||||
var SYNCONMSG = 'click to disable panel synchronisation';
|
||||
|
||||
@@ -18,6 +18,7 @@ var NAVTREEINDEX3 =
|
||||
"classop_1_1_keypoint_saver.html#aa6d9eb36cfd40c5cfa3995420cdf3dfa":[1,0,3,39,0],
|
||||
"classop_1_1_keypoint_scaler.html":[1,0,3,9],
|
||||
"classop_1_1_keypoint_scaler.html#a0f556c1b0fad63c7c3551a5d4fd72219":[1,0,3,9,0],
|
||||
"classop_1_1_keypoint_scaler.html#a3766338315f1364515b3bf8bf4d02701":[1,0,3,9,3],
|
||||
"classop_1_1_keypoint_scaler.html#ab85b497b5676c72c4bd62eaef98ec56c":[1,0,3,9,1],
|
||||
"classop_1_1_keypoint_scaler.html#accfefe6f4be7d2886c3720b751b4c36a":[1,0,3,9,2],
|
||||
"classop_1_1_maximum_caffe.html":[1,0,3,70],
|
||||
@@ -40,10 +41,11 @@ var NAVTREEINDEX3 =
|
||||
"classop_1_1_net_caffe.html#af6d9ee03568d2783e0e4ed0b78a21c3d":[1,0,3,72,0],
|
||||
"classop_1_1_nms_caffe.html":[1,0,3,73],
|
||||
"classop_1_1_nms_caffe.html#a0702488e5d899a6610535f6741601978":[1,0,3,73,1],
|
||||
"classop_1_1_nms_caffe.html#a1dd658e4bc9e080867a99e9b57f1baa8":[1,0,3,73,9],
|
||||
"classop_1_1_nms_caffe.html#a46d0269df59984ad2b6b4ef4f1b1f71d":[1,0,3,73,3],
|
||||
"classop_1_1_nms_caffe.html#a5213ac573acd982c7e590a6d8f603968":[1,0,3,73,10],
|
||||
"classop_1_1_nms_caffe.html#a5213ac573acd982c7e590a6d8f603968":[1,0,3,73,11],
|
||||
"classop_1_1_nms_caffe.html#a52bd0b61a9f406be653498a49ea39947":[1,0,3,73,6],
|
||||
"classop_1_1_nms_caffe.html#a5f257eb561fc705c2b74489b12269b49":[1,0,3,73,9],
|
||||
"classop_1_1_nms_caffe.html#a5f257eb561fc705c2b74489b12269b49":[1,0,3,73,10],
|
||||
"classop_1_1_nms_caffe.html#a646d0442dfa17bbd3b6f90a7fc32af11":[1,0,3,73,8],
|
||||
"classop_1_1_nms_caffe.html#a7bb4d872cd3673bcf868049a3aedb393":[1,0,3,73,5],
|
||||
"classop_1_1_nms_caffe.html#a7c269eac9de4422235f3a0d300861b2e":[1,0,3,73,2],
|
||||
@@ -247,7 +249,5 @@ var NAVTREEINDEX3 =
|
||||
"classop_1_1_thread.html#ac898abffd6ed18456b97ef1b72935ec6":[1,0,3,101,8],
|
||||
"classop_1_1_thread.html#ad6c3721793d0f65ffe755ab74534afed":[1,0,3,101,5],
|
||||
"classop_1_1_thread.html#af0471340c93fdcc0ba8e06c3f9524fef":[1,0,3,101,6],
|
||||
"classop_1_1_thread_manager.html":[1,0,3,102],
|
||||
"classop_1_1_thread_manager.html#a01c2d62e539896e36564457ab9cac25c":[1,0,3,102,8],
|
||||
"classop_1_1_thread_manager.html#a36bd8060a4f7f449a8aa35d9a166270d":[1,0,3,102,13]
|
||||
"classop_1_1_thread_manager.html":[1,0,3,102]
|
||||
};
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
var NAVTREEINDEX4 =
|
||||
{
|
||||
"classop_1_1_thread_manager.html#a01c2d62e539896e36564457ab9cac25c":[1,0,3,102,8],
|
||||
"classop_1_1_thread_manager.html#a36bd8060a4f7f449a8aa35d9a166270d":[1,0,3,102,13],
|
||||
"classop_1_1_thread_manager.html#a393a9f04c70a002f5ceb5e301eea5cff":[1,0,3,102,14],
|
||||
"classop_1_1_thread_manager.html#a472a1ebee700c3449bac4d6d2bb0c3a8":[1,0,3,102,9],
|
||||
"classop_1_1_thread_manager.html#a48ea53b3de4d09c84db18e2c31ce1be1":[1,0,3,102,4],
|
||||
@@ -247,7 +249,5 @@ var NAVTREEINDEX4 =
|
||||
"cuda_8hpp.html#a4ba080c11cc9758051db97ce2a11c023":[2,0,0,0,5,1,2],
|
||||
"cuda_8hpp.html#a8b9860388a640472d25a1dacb007c675":[2,0,0,0,5,1,3],
|
||||
"cuda_8hpp.html#ac7bbf63b37bf6762c47557ad227e036d":[2,0,0,0,5,1,4],
|
||||
"cuda_8hpp.html#ad9b7765a4396ee4470585ded07285563":[2,0,0,0,5,1,1],
|
||||
"cuda_8hpp_source.html":[2,0,0,0,5,1],
|
||||
"cv_mat_to_op_input_8hpp.html":[2,0,0,0,1,2]
|
||||
"cuda_8hpp.html#ad9b7765a4396ee4470585ded07285563":[2,0,0,0,5,1,1]
|
||||
};
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
var NAVTREEINDEX5 =
|
||||
{
|
||||
"cuda_8hpp_source.html":[2,0,0,0,5,1],
|
||||
"cv_mat_to_op_input_8hpp.html":[2,0,0,0,1,2],
|
||||
"cv_mat_to_op_input_8hpp_source.html":[2,0,0,0,1,2],
|
||||
"cv_mat_to_op_output_8hpp.html":[2,0,0,0,1,3],
|
||||
"cv_mat_to_op_output_8hpp_source.html":[2,0,0,0,1,3],
|
||||
@@ -247,7 +249,5 @@ var NAVTREEINDEX5 =
|
||||
"hand_gpu_renderer_8hpp.html":[2,0,0,0,7,5],
|
||||
"hand_gpu_renderer_8hpp_source.html":[2,0,0,0,7,5],
|
||||
"hand_parameters_8hpp.html":[2,0,0,0,7,6],
|
||||
"hand_parameters_8hpp.html#a182585e2e944cdb62f3dededdd85d1fc":[2,0,0,0,7,6,7],
|
||||
"hand_parameters_8hpp.html#a335d707e98d311d39d9a9dab0e325391":[2,0,0,0,7,6,9],
|
||||
"hand_parameters_8hpp.html#a3fe70bd1eacdd78aef3344c83533ffc7":[2,0,0,0,7,6,10]
|
||||
"hand_parameters_8hpp.html#a182585e2e944cdb62f3dededdd85d1fc":[2,0,0,0,7,6,7]
|
||||
};
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
var NAVTREEINDEX6 =
|
||||
{
|
||||
"hand_parameters_8hpp.html#a335d707e98d311d39d9a9dab0e325391":[2,0,0,0,7,6,9],
|
||||
"hand_parameters_8hpp.html#a3fe70bd1eacdd78aef3344c83533ffc7":[2,0,0,0,7,6,10],
|
||||
"hand_parameters_8hpp.html#a41b6fb82924c5532cf10151e6ce497f2":[2,0,0,0,7,6,8],
|
||||
"hand_parameters_8hpp.html#a450bb646e7573322d8f622bfdbab4833":[2,0,0,0,7,6,4],
|
||||
"hand_parameters_8hpp.html#a4e9bbc2167923763c5982d6d1f41f560":[2,0,0,0,7,6,11],
|
||||
@@ -135,9 +137,9 @@ var NAVTREEINDEX6 =
|
||||
"net_caffe_8hpp.html":[2,0,0,0,8,4],
|
||||
"net_caffe_8hpp_source.html":[2,0,0,0,8,4],
|
||||
"nms_base_8hpp.html":[2,0,0,0,8,5],
|
||||
"nms_base_8hpp.html#a38079f817e21c1b47c88704174b6abc7":[2,0,0,0,8,5,1],
|
||||
"nms_base_8hpp.html#aa5d86d43894bbe2f035fe96e107c6c34":[2,0,0,0,8,5,2],
|
||||
"nms_base_8hpp.html#ae2fb8a239d937b884913caa5bcbc2357":[2,0,0,0,8,5,0],
|
||||
"nms_base_8hpp.html#a1bfdb5691a19cc84686ce6f0eedd4bf6":[2,0,0,0,8,5,2],
|
||||
"nms_base_8hpp.html#a7b614172739d84881dded9d8abefce82":[2,0,0,0,8,5,0],
|
||||
"nms_base_8hpp.html#a7dc31458818768ba61e64d348678a36c":[2,0,0,0,8,5,1],
|
||||
"nms_base_8hpp_source.html":[2,0,0,0,8,5],
|
||||
"nms_caffe_8hpp.html":[2,0,0,0,8,6],
|
||||
"nms_caffe_8hpp_source.html":[2,0,0,0,8,6],
|
||||
@@ -247,7 +249,5 @@ var NAVTREEINDEX6 =
|
||||
"producer_2enum_classes_8hpp.html#a54b73745852c270cfd891eed0f6f2332":[2,0,0,0,10,1,2],
|
||||
"producer_2enum_classes_8hpp.html#a54b73745852c270cfd891eed0f6f2332a34e2d1989a1dbf75cd631596133ee5ee":[2,0,0,0,10,1,2,3],
|
||||
"producer_2enum_classes_8hpp.html#a54b73745852c270cfd891eed0f6f2332a54a365e86ee42cff91ca36532c9bbabf":[2,0,0,0,10,1,2,1],
|
||||
"producer_2enum_classes_8hpp.html#a54b73745852c270cfd891eed0f6f2332a6adf97f83acf6453d4a6a4b1070f3754":[2,0,0,0,10,1,2,5],
|
||||
"producer_2enum_classes_8hpp.html#a54b73745852c270cfd891eed0f6f2332ae2faa2a74b6a4134d0b3e84c7c0e2a01":[2,0,0,0,10,1,2,4],
|
||||
"producer_2enum_classes_8hpp.html#a54b73745852c270cfd891eed0f6f2332af40a40a04a078c4449cda2f326d7fb18":[2,0,0,0,10,1,2,2]
|
||||
"producer_2enum_classes_8hpp.html#a54b73745852c270cfd891eed0f6f2332a6adf97f83acf6453d4a6a4b1070f3754":[2,0,0,0,10,1,2,5]
|
||||
};
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
var NAVTREEINDEX7 =
|
||||
{
|
||||
"producer_2enum_classes_8hpp.html#a54b73745852c270cfd891eed0f6f2332ae2faa2a74b6a4134d0b3e84c7c0e2a01":[2,0,0,0,10,1,2,4],
|
||||
"producer_2enum_classes_8hpp.html#a54b73745852c270cfd891eed0f6f2332af40a40a04a078c4449cda2f326d7fb18":[2,0,0,0,10,1,2,2],
|
||||
"producer_2enum_classes_8hpp.html#a54b73745852c270cfd891eed0f6f2332af436d4d7a472ac39a7cb227e3ea24f8d":[2,0,0,0,10,1,2,0],
|
||||
"producer_2enum_classes_8hpp.html#abc501c56c6cf6cf1989c84b1692cb774":[2,0,0,0,10,1,1],
|
||||
"producer_2enum_classes_8hpp.html#abc501c56c6cf6cf1989c84b1692cb774a3ebbca1b84060b0caaf823639739945d":[2,0,0,0,10,1,1,0],
|
||||
@@ -247,7 +249,5 @@ var NAVTREEINDEX7 =
|
||||
"structop_1_1_wrapper_struct_pose.html#a322ff95b6a2838fe0d55afb28d2a4224":[1,0,3,118,22],
|
||||
"structop_1_1_wrapper_struct_pose.html#a35147b6fb9e300d79b71637793053a1b":[1,0,3,118,19],
|
||||
"structop_1_1_wrapper_struct_pose.html#a4900b6c522150140d27f2e98a260e0ec":[1,0,3,118,13],
|
||||
"structop_1_1_wrapper_struct_pose.html#a4b41baff01ea2be1027c0e9cadd03e48":[1,0,3,118,14],
|
||||
"structop_1_1_wrapper_struct_pose.html#a4d3ad84b14697d5f1009fa29e2ff1998":[1,0,3,118,3],
|
||||
"structop_1_1_wrapper_struct_pose.html#a536ea76d50e94d513066e9e5767d0c03":[1,0,3,118,8]
|
||||
"structop_1_1_wrapper_struct_pose.html#a4b41baff01ea2be1027c0e9cadd03e48":[1,0,3,118,14]
|
||||
};
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
var NAVTREEINDEX8 =
|
||||
{
|
||||
"structop_1_1_wrapper_struct_pose.html#a4d3ad84b14697d5f1009fa29e2ff1998":[1,0,3,118,3],
|
||||
"structop_1_1_wrapper_struct_pose.html#a536ea76d50e94d513066e9e5767d0c03":[1,0,3,118,8],
|
||||
"structop_1_1_wrapper_struct_pose.html#a646ae142f821411d22d772b76960d585":[1,0,3,118,23],
|
||||
"structop_1_1_wrapper_struct_pose.html#a6c77662a0529113c9477ca0415642834":[1,0,3,118,0],
|
||||
"structop_1_1_wrapper_struct_pose.html#a782ba82c6aeabea8fa625042fdf09408":[1,0,3,118,7],
|
||||
|
||||
@@ -121,15 +121,15 @@ Namespaces</h2></td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr class="memitem:ae2fb8a239d937b884913caa5bcbc2357"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
||||
<tr class="memitem:ae2fb8a239d937b884913caa5bcbc2357"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="macros_8hpp.html#a4ba443bb7a0e5dbe8054a9ac37a5e000">OP_API</a> void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceop.html#ae2fb8a239d937b884913caa5bcbc2357">op::nmsCpu</a> (T *targetPtr, int *kernelPtr, const T *const sourcePtr, const T threshold, const std::array< int, 4 > &targetSize, const std::array< int, 4 > &sourceSize)</td></tr>
|
||||
<tr class="separator:ae2fb8a239d937b884913caa5bcbc2357"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a38079f817e21c1b47c88704174b6abc7"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
||||
<tr class="memitem:a38079f817e21c1b47c88704174b6abc7"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="macros_8hpp.html#a4ba443bb7a0e5dbe8054a9ac37a5e000">OP_API</a> void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceop.html#a38079f817e21c1b47c88704174b6abc7">op::nmsGpu</a> (T *targetPtr, int *kernelPtr, const T *const sourcePtr, const T threshold, const std::array< int, 4 > &targetSize, const std::array< int, 4 > &sourceSize)</td></tr>
|
||||
<tr class="separator:a38079f817e21c1b47c88704174b6abc7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa5d86d43894bbe2f035fe96e107c6c34"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
||||
<tr class="memitem:aa5d86d43894bbe2f035fe96e107c6c34"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="macros_8hpp.html#a4ba443bb7a0e5dbe8054a9ac37a5e000">OP_API</a> void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceop.html#aa5d86d43894bbe2f035fe96e107c6c34">op::nmsOcl</a> (T *targetPtr, int *kernelPtr, const T *const sourcePtr, const T threshold, const std::array< int, 4 > &targetSize, const std::array< int, 4 > &sourceSize, const int gpuID=0)</td></tr>
|
||||
<tr class="separator:aa5d86d43894bbe2f035fe96e107c6c34"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7b614172739d84881dded9d8abefce82"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
||||
<tr class="memitem:a7b614172739d84881dded9d8abefce82"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="macros_8hpp.html#a4ba443bb7a0e5dbe8054a9ac37a5e000">OP_API</a> void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceop.html#a7b614172739d84881dded9d8abefce82">op::nmsCpu</a> (T *targetPtr, int *kernelPtr, const T *const sourcePtr, const T threshold, const std::array< int, 4 > &targetSize, const std::array< int, 4 > &sourceSize, const Point< T > &offset)</td></tr>
|
||||
<tr class="separator:a7b614172739d84881dded9d8abefce82"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7dc31458818768ba61e64d348678a36c"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
||||
<tr class="memitem:a7dc31458818768ba61e64d348678a36c"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="macros_8hpp.html#a4ba443bb7a0e5dbe8054a9ac37a5e000">OP_API</a> void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceop.html#a7dc31458818768ba61e64d348678a36c">op::nmsGpu</a> (T *targetPtr, int *kernelPtr, const T *const sourcePtr, const T threshold, const std::array< int, 4 > &targetSize, const std::array< int, 4 > &sourceSize, const Point< T > &offset)</td></tr>
|
||||
<tr class="separator:a7dc31458818768ba61e64d348678a36c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1bfdb5691a19cc84686ce6f0eedd4bf6"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
||||
<tr class="memitem:a1bfdb5691a19cc84686ce6f0eedd4bf6"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="macros_8hpp.html#a4ba443bb7a0e5dbe8054a9ac37a5e000">OP_API</a> void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceop.html#a1bfdb5691a19cc84686ce6f0eedd4bf6">op::nmsOcl</a> (T *targetPtr, int *kernelPtr, const T *const sourcePtr, const T threshold, const std::array< int, 4 > &targetSize, const std::array< int, 4 > &sourceSize, const Point< T > &offset, const int gpuID=0)</td></tr>
|
||||
<tr class="separator:a1bfdb5691a19cc84686ce6f0eedd4bf6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
var nms_base_8hpp =
|
||||
[
|
||||
[ "nmsCpu", "nms_base_8hpp.html#ae2fb8a239d937b884913caa5bcbc2357", null ],
|
||||
[ "nmsGpu", "nms_base_8hpp.html#a38079f817e21c1b47c88704174b6abc7", null ],
|
||||
[ "nmsOcl", "nms_base_8hpp.html#aa5d86d43894bbe2f035fe96e107c6c34", null ]
|
||||
[ "nmsCpu", "nms_base_8hpp.html#a7b614172739d84881dded9d8abefce82", null ],
|
||||
[ "nmsGpu", "nms_base_8hpp.html#a7dc31458818768ba61e64d348678a36c", null ],
|
||||
[ "nmsOcl", "nms_base_8hpp.html#a1bfdb5691a19cc84686ce6f0eedd4bf6", null ]
|
||||
];
|
||||
@@ -115,25 +115,27 @@ $(document).ready(function(){initNavTree('nms_base_8hpp_source.html','');});
|
||||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="keyword">namespace </span>op</div>
|
||||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> {</div>
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> T></div>
|
||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>  <a class="code" href="macros_8hpp.html#a4ba443bb7a0e5dbe8054a9ac37a5e000">OP_API</a> <span class="keywordtype">void</span> <a class="code" href="namespaceop.html#ae2fb8a239d937b884913caa5bcbc2357">nmsCpu</a>(T* targetPtr, <span class="keywordtype">int</span>* kernelPtr, <span class="keyword">const</span> T* <span class="keyword">const</span> sourcePtr, <span class="keyword">const</span> T threshold,</div>
|
||||
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>  <span class="keyword">const</span> std::array<int, 4>& targetSize, <span class="keyword">const</span> std::array<int, 4>& sourceSize);</div>
|
||||
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> </div>
|
||||
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> T></div>
|
||||
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>  <a class="code" href="macros_8hpp.html#a4ba443bb7a0e5dbe8054a9ac37a5e000">OP_API</a> <span class="keywordtype">void</span> <a class="code" href="namespaceop.html#a38079f817e21c1b47c88704174b6abc7">nmsGpu</a>(T* targetPtr, <span class="keywordtype">int</span>* kernelPtr, <span class="keyword">const</span> T* <span class="keyword">const</span> sourcePtr, <span class="keyword">const</span> T threshold,</div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>  <span class="keyword">const</span> std::array<int, 4>& targetSize, <span class="keyword">const</span> std::array<int, 4>& sourceSize);</div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> </div>
|
||||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> T></div>
|
||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  <a class="code" href="macros_8hpp.html#a4ba443bb7a0e5dbe8054a9ac37a5e000">OP_API</a> <span class="keywordtype">void</span> <a class="code" href="namespaceop.html#aa5d86d43894bbe2f035fe96e107c6c34">nmsOcl</a>(T* targetPtr, <span class="keywordtype">int</span>* kernelPtr, <span class="keyword">const</span> T* <span class="keyword">const</span> sourcePtr, <span class="keyword">const</span> T threshold,</div>
|
||||
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>  <span class="keyword">const</span> std::array<int, 4>& targetSize, <span class="keyword">const</span> std::array<int, 4>& sourceSize,</div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>  <span class="keyword">const</span> <span class="keywordtype">int</span> gpuID = 0);</div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> }</div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div>
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#endif // OPENPOSE_NET_NMS_BASE_HPP</span></div>
|
||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>  <a class="code" href="macros_8hpp.html#a4ba443bb7a0e5dbe8054a9ac37a5e000">OP_API</a> <span class="keywordtype">void</span> <a class="code" href="namespaceop.html#a7b614172739d84881dded9d8abefce82">nmsCpu</a>(T* targetPtr, <span class="keywordtype">int</span>* kernelPtr, <span class="keyword">const</span> T* <span class="keyword">const</span> sourcePtr, <span class="keyword">const</span> T threshold,</div>
|
||||
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>  <span class="keyword">const</span> std::array<int, 4>& targetSize, <span class="keyword">const</span> std::array<int, 4>& sourceSize,</div>
|
||||
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>  <span class="keyword">const</span> Point<T>& offset);</div>
|
||||
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> </div>
|
||||
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> T></div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>  <a class="code" href="macros_8hpp.html#a4ba443bb7a0e5dbe8054a9ac37a5e000">OP_API</a> <span class="keywordtype">void</span> <a class="code" href="namespaceop.html#a7dc31458818768ba61e64d348678a36c">nmsGpu</a>(T* targetPtr, <span class="keywordtype">int</span>* kernelPtr, <span class="keyword">const</span> T* <span class="keyword">const</span> sourcePtr, <span class="keyword">const</span> T threshold,</div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>  <span class="keyword">const</span> std::array<int, 4>& targetSize, <span class="keyword">const</span> std::array<int, 4>& sourceSize,</div>
|
||||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>  <span class="keyword">const</span> Point<T>& offset);</div>
|
||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> </div>
|
||||
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> T></div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>  <a class="code" href="macros_8hpp.html#a4ba443bb7a0e5dbe8054a9ac37a5e000">OP_API</a> <span class="keywordtype">void</span> <a class="code" href="namespaceop.html#a1bfdb5691a19cc84686ce6f0eedd4bf6">nmsOcl</a>(T* targetPtr, <span class="keywordtype">int</span>* kernelPtr, <span class="keyword">const</span> T* <span class="keyword">const</span> sourcePtr, <span class="keyword">const</span> T threshold,</div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>  <span class="keyword">const</span> std::array<int, 4>& targetSize, <span class="keyword">const</span> std::array<int, 4>& sourceSize,</div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>  <span class="keyword">const</span> Point<T>& offset, <span class="keyword">const</span> <span class="keywordtype">int</span> gpuID = 0);</div>
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> }</div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> </div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#endif // OPENPOSE_NET_NMS_BASE_HPP</span></div>
|
||||
<div class="ttc" id="namespaceop_html_a1bfdb5691a19cc84686ce6f0eedd4bf6"><div class="ttname"><a href="namespaceop.html#a1bfdb5691a19cc84686ce6f0eedd4bf6">op::nmsOcl</a></div><div class="ttdeci">OP_API void nmsOcl(T *targetPtr, int *kernelPtr, const T *const sourcePtr, const T threshold, const std::array< int, 4 > &targetSize, const std::array< int, 4 > &sourceSize, const Point< T > &offset, const int gpuID=0)</div></div>
|
||||
<div class="ttc" id="common_8hpp_html"><div class="ttname"><a href="common_8hpp.html">common.hpp</a></div></div>
|
||||
<div class="ttc" id="namespaceop_html_ae2fb8a239d937b884913caa5bcbc2357"><div class="ttname"><a href="namespaceop.html#ae2fb8a239d937b884913caa5bcbc2357">op::nmsCpu</a></div><div class="ttdeci">OP_API void nmsCpu(T *targetPtr, int *kernelPtr, const T *const sourcePtr, const T threshold, const std::array< int, 4 > &targetSize, const std::array< int, 4 > &sourceSize)</div></div>
|
||||
<div class="ttc" id="namespaceop_html_aa5d86d43894bbe2f035fe96e107c6c34"><div class="ttname"><a href="namespaceop.html#aa5d86d43894bbe2f035fe96e107c6c34">op::nmsOcl</a></div><div class="ttdeci">OP_API void nmsOcl(T *targetPtr, int *kernelPtr, const T *const sourcePtr, const T threshold, const std::array< int, 4 > &targetSize, const std::array< int, 4 > &sourceSize, const int gpuID=0)</div></div>
|
||||
<div class="ttc" id="namespaceop_html_a7dc31458818768ba61e64d348678a36c"><div class="ttname"><a href="namespaceop.html#a7dc31458818768ba61e64d348678a36c">op::nmsGpu</a></div><div class="ttdeci">OP_API void nmsGpu(T *targetPtr, int *kernelPtr, const T *const sourcePtr, const T threshold, const std::array< int, 4 > &targetSize, const std::array< int, 4 > &sourceSize, const Point< T > &offset)</div></div>
|
||||
<div class="ttc" id="namespaceop_html_a7b614172739d84881dded9d8abefce82"><div class="ttname"><a href="namespaceop.html#a7b614172739d84881dded9d8abefce82">op::nmsCpu</a></div><div class="ttdeci">OP_API void nmsCpu(T *targetPtr, int *kernelPtr, const T *const sourcePtr, const T threshold, const std::array< int, 4 > &targetSize, const std::array< int, 4 > &sourceSize, const Point< T > &offset)</div></div>
|
||||
<div class="ttc" id="macros_8hpp_html_a4ba443bb7a0e5dbe8054a9ac37a5e000"><div class="ttname"><a href="macros_8hpp.html#a4ba443bb7a0e5dbe8054a9ac37a5e000">OP_API</a></div><div class="ttdeci">#define OP_API</div><div class="ttdef"><b>Definition:</b> macros.hpp:15</div></div>
|
||||
<div class="ttc" id="namespaceop_html_a38079f817e21c1b47c88704174b6abc7"><div class="ttname"><a href="namespaceop.html#a38079f817e21c1b47c88704174b6abc7">op::nmsGpu</a></div><div class="ttdeci">OP_API void nmsGpu(T *targetPtr, int *kernelPtr, const T *const sourcePtr, const T threshold, const std::array< int, 4 > &targetSize, const std::array< int, 4 > &sourceSize)</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
|
||||
@@ -134,35 +134,40 @@ $(document).ready(function(){initNavTree('nms_caffe_8hpp_source.html','');});
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> </div>
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>  <span class="keywordtype">void</span> setThreshold(<span class="keyword">const</span> T threshold);</div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> </div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> Forward_cpu(<span class="keyword">const</span> <a class="code" href="namespacecl.html#a01a0973ddf4c1799772079a09d7156cb">std::vector</a><<a class="code" href="classcaffe_1_1_blob.html">caffe::Blob<T></a>*>& bottom, <span class="keyword">const</span> <a class="code" href="namespacecl.html#a01a0973ddf4c1799772079a09d7156cb">std::vector</a><<a class="code" href="classcaffe_1_1_blob.html">caffe::Blob<T></a>*>& top);</div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> </div>
|
||||
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> Forward_gpu(<span class="keyword">const</span> <a class="code" href="namespacecl.html#a01a0973ddf4c1799772079a09d7156cb">std::vector</a><<a class="code" href="classcaffe_1_1_blob.html">caffe::Blob<T></a>*>& bottom, <span class="keyword">const</span> <a class="code" href="namespacecl.html#a01a0973ddf4c1799772079a09d7156cb">std::vector</a><<a class="code" href="classcaffe_1_1_blob.html">caffe::Blob<T></a>*>& top);</div>
|
||||
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> </div>
|
||||
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> Forward_ocl(<span class="keyword">const</span> <a class="code" href="namespacecl.html#a01a0973ddf4c1799772079a09d7156cb">std::vector</a><<a class="code" href="classcaffe_1_1_blob.html">caffe::Blob<T></a>*>& bottom, <span class="keyword">const</span> <a class="code" href="namespacecl.html#a01a0973ddf4c1799772079a09d7156cb">std::vector</a><<a class="code" href="classcaffe_1_1_blob.html">caffe::Blob<T></a>*>& top);</div>
|
||||
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> </div>
|
||||
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> Backward_cpu(<span class="keyword">const</span> <a class="code" href="namespacecl.html#a01a0973ddf4c1799772079a09d7156cb">std::vector</a><<a class="code" href="classcaffe_1_1_blob.html">caffe::Blob<T></a>*>& top, <span class="keyword">const</span> std::vector<bool>& propagate_down,</div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <span class="keyword">const</span> <a class="code" href="namespacecl.html#a01a0973ddf4c1799772079a09d7156cb">std::vector</a><<a class="code" href="classcaffe_1_1_blob.html">caffe::Blob<T></a>*>& bottom);</div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  <span class="comment">// Empirically gives better results (copied from Matlab original code)</span></div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  <span class="keywordtype">void</span> setOffset(<span class="keyword">const</span> <a class="code" href="structop_1_1_point.html">Point<T></a>& offset);</div>
|
||||
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> </div>
|
||||
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> Forward_cpu(<span class="keyword">const</span> <a class="code" href="namespacecl.html#a01a0973ddf4c1799772079a09d7156cb">std::vector</a><<a class="code" href="classcaffe_1_1_blob.html">caffe::Blob<T></a>*>& bottom, <span class="keyword">const</span> <a class="code" href="namespacecl.html#a01a0973ddf4c1799772079a09d7156cb">std::vector</a><<a class="code" href="classcaffe_1_1_blob.html">caffe::Blob<T></a>*>& top);</div>
|
||||
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> </div>
|
||||
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> Forward_gpu(<span class="keyword">const</span> <a class="code" href="namespacecl.html#a01a0973ddf4c1799772079a09d7156cb">std::vector</a><<a class="code" href="classcaffe_1_1_blob.html">caffe::Blob<T></a>*>& bottom, <span class="keyword">const</span> <a class="code" href="namespacecl.html#a01a0973ddf4c1799772079a09d7156cb">std::vector</a><<a class="code" href="classcaffe_1_1_blob.html">caffe::Blob<T></a>*>& top);</div>
|
||||
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> </div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> Forward_ocl(<span class="keyword">const</span> <a class="code" href="namespacecl.html#a01a0973ddf4c1799772079a09d7156cb">std::vector</a><<a class="code" href="classcaffe_1_1_blob.html">caffe::Blob<T></a>*>& bottom, <span class="keyword">const</span> <a class="code" href="namespacecl.html#a01a0973ddf4c1799772079a09d7156cb">std::vector</a><<a class="code" href="classcaffe_1_1_blob.html">caffe::Blob<T></a>*>& top);</div>
|
||||
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> </div>
|
||||
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> Backward_gpu(<span class="keyword">const</span> <a class="code" href="namespacecl.html#a01a0973ddf4c1799772079a09d7156cb">std::vector</a><<a class="code" href="classcaffe_1_1_blob.html">caffe::Blob<T></a>*>& top, <span class="keyword">const</span> std::vector<bool>& propagate_down,</div>
|
||||
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> Backward_cpu(<span class="keyword">const</span> <a class="code" href="namespacecl.html#a01a0973ddf4c1799772079a09d7156cb">std::vector</a><<a class="code" href="classcaffe_1_1_blob.html">caffe::Blob<T></a>*>& top, <span class="keyword">const</span> std::vector<bool>& propagate_down,</div>
|
||||
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  <span class="keyword">const</span> <a class="code" href="namespacecl.html#a01a0973ddf4c1799772079a09d7156cb">std::vector</a><<a class="code" href="classcaffe_1_1_blob.html">caffe::Blob<T></a>*>& bottom);</div>
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> </div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  T mThreshold;</div>
|
||||
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <span class="keywordtype">int</span> mGpuID;</div>
|
||||
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span> </div>
|
||||
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="comment">// PIMPL idiom</span></div>
|
||||
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="comment">// http://www.cppsamples.com/common-tasks/pimpl.html</span></div>
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="keyword">struct </span>ImplNmsCaffe;</div>
|
||||
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  std::unique_ptr<ImplNmsCaffe> upImpl;</div>
|
||||
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span> </div>
|
||||
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="comment">// PIMP requires DELETE_COPY & destructor, or extra code</span></div>
|
||||
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="comment">// http://oliora.github.io/2015/12/29/pimpl-and-rule-of-zero.html</span></div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <a class="code" href="macros_8hpp.html#abef96b5dd35dd9d44ad27ddf0e2f5f2e">DELETE_COPY</a>(<a class="code" href="classop_1_1_nms_caffe.html">NmsCaffe</a>);</div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  };</div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span> }</div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> </div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> <span class="preprocessor">#endif // OPENPOSE_NET_NMS_CAFFE_HPP</span></div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> Backward_gpu(<span class="keyword">const</span> <a class="code" href="namespacecl.html#a01a0973ddf4c1799772079a09d7156cb">std::vector</a><<a class="code" href="classcaffe_1_1_blob.html">caffe::Blob<T></a>*>& top, <span class="keyword">const</span> std::vector<bool>& propagate_down,</div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="keyword">const</span> <a class="code" href="namespacecl.html#a01a0973ddf4c1799772079a09d7156cb">std::vector</a><<a class="code" href="classcaffe_1_1_blob.html">caffe::Blob<T></a>*>& bottom);</div>
|
||||
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> </div>
|
||||
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  T mThreshold;</div>
|
||||
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <a class="code" href="structop_1_1_point.html">Point<T></a> mOffset;</div>
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="keywordtype">int</span> mGpuID;</div>
|
||||
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span> </div>
|
||||
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="comment">// PIMPL idiom</span></div>
|
||||
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="comment">// http://www.cppsamples.com/common-tasks/pimpl.html</span></div>
|
||||
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="keyword">struct </span>ImplNmsCaffe;</div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  std::unique_ptr<ImplNmsCaffe> upImpl;</div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="comment">// PIMP requires DELETE_COPY & destructor, or extra code</span></div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="comment">// http://oliora.github.io/2015/12/29/pimpl-and-rule-of-zero.html</span></div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <a class="code" href="macros_8hpp.html#abef96b5dd35dd9d44ad27ddf0e2f5f2e">DELETE_COPY</a>(<a class="code" href="classop_1_1_nms_caffe.html">NmsCaffe</a>);</div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  };</div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span> }</div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span> </div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span> <span class="preprocessor">#endif // OPENPOSE_NET_NMS_CAFFE_HPP</span></div>
|
||||
<div class="ttc" id="macros_8hpp_html_abef96b5dd35dd9d44ad27ddf0e2f5f2e"><div class="ttname"><a href="macros_8hpp.html#abef96b5dd35dd9d44ad27ddf0e2f5f2e">DELETE_COPY</a></div><div class="ttdeci">#define DELETE_COPY(className)</div><div class="ttdef"><b>Definition:</b> macros.hpp:30</div></div>
|
||||
<div class="ttc" id="structop_1_1_point_html"><div class="ttname"><a href="structop_1_1_point.html">op::Point</a></div><div class="ttdef"><b>Definition:</b> point.hpp:10</div></div>
|
||||
<div class="ttc" id="common_8hpp_html"><div class="ttname"><a href="common_8hpp.html">common.hpp</a></div></div>
|
||||
<div class="ttc" id="classop_1_1_nms_caffe_html_a5213ac573acd982c7e590a6d8f603968"><div class="ttname"><a href="classop_1_1_nms_caffe.html#a5213ac573acd982c7e590a6d8f603968">op::NmsCaffe::type</a></div><div class="ttdeci">virtual const char * type() const </div><div class="ttdef"><b>Definition:</b> nmsCaffe.hpp:24</div></div>
|
||||
<div class="ttc" id="classcaffe_1_1_blob_html"><div class="ttname"><a href="classcaffe_1_1_blob.html">caffe::Blob</a></div><div class="ttdef"><b>Definition:</b> macros.hpp:77</div></div>
|
||||
|
||||
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('open_cv_8hpp_source.html','');});
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="keyword">namespace </span>op</div>
|
||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> {</div>
|
||||
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>  <a class="code" href="macros_8hpp.html#a4ba443bb7a0e5dbe8054a9ac37a5e000">OP_API</a> <span class="keywordtype">void</span> <a class="code" href="namespaceop.html#ad1d0931229d15c0a8ac13d4c0ff407e2">putTextOnCvMat</a>(cv::Mat& cvMat, <span class="keyword">const</span> <a class="code" href="namespacecl.html#abff80bfb254d646f6afeb6638df41686">std::string</a>& textToDisplay, <span class="keyword">const</span> Point<int>& position,</div>
|
||||
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>  <span class="keyword">const</span> cv::Scalar& color, <span class="keyword">const</span> <span class="keywordtype">bool</span> normalizeWidth, <span class="keyword">const</span> <span class="keywordtype">int</span> imageWidth);</div>
|
||||
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>  <span class="keyword">const</span> cv::Scalar& color, <span class="keyword">const</span> <span class="keywordtype">bool</span> normalizeWidth, <span class="keyword">const</span> <span class="keywordtype">int</span> imageWidth);</div>
|
||||
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> </div>
|
||||
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>  <a class="code" href="macros_8hpp.html#a4ba443bb7a0e5dbe8054a9ac37a5e000">OP_API</a> <span class="keywordtype">void</span> <a class="code" href="namespaceop.html#a9cd0c6d2db81cd1de7568d805ef214ba">floatPtrToUCharCvMat</a>(cv::Mat& uCharCvMat, <span class="keyword">const</span> <span class="keywordtype">float</span>* <span class="keyword">const</span> floatPtrImage,</div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>  <span class="keyword">const</span> std::array<int, 3> resolutionSize);</div>
|
||||
|
||||
@@ -10,7 +10,7 @@ var searchData=
|
||||
['saveimages',['saveImages',['../classop_1_1_image_saver.html#a8495143c9ddbe39744a4be0a4703007c',1,'op::ImageSaver']]],
|
||||
['savekeypoints',['saveKeypoints',['../classop_1_1_keypoint_saver.html#a52ce5a2c462ab8dd22606f697e69d2dc',1,'op::KeypointSaver']]],
|
||||
['savepeoplejson',['savePeopleJson',['../namespaceop.html#af9c189f7c80092570699c8b9d5686fea',1,'op::savePeopleJson(const Array< float > &keypoints, const std::vector< std::vector< std::array< float, 3 >>> &candidates, const std::string &keypointName, const std::string &fileName, const bool humanReadable)'],['../namespaceop.html#a1e986a510a29bfd8c682f65a8b399551',1,'op::savePeopleJson(const std::vector< std::pair< Array< float >, std::string >> &keypointVector, const std::vector< std::vector< std::array< float, 3 >>> &candidates, const std::string &fileName, const bool humanReadable)']]],
|
||||
['scale',['scale',['../classop_1_1_keypoint_scaler.html#ab85b497b5676c72c4bd62eaef98ec56c',1,'op::KeypointScaler::scale(Array< float > &arrayToScale, const double scaleInputToOutput, const double scaleNetToOutput, const Point< int > &producerSize) const '],['../classop_1_1_keypoint_scaler.html#accfefe6f4be7d2886c3720b751b4c36a',1,'op::KeypointScaler::scale(std::vector< Array< float >> &arraysToScale, const double scaleInputToOutput, const double scaleNetToOutput, const Point< int > &producerSize) const ']]],
|
||||
['scale',['scale',['../classop_1_1_keypoint_scaler.html#ab85b497b5676c72c4bd62eaef98ec56c',1,'op::KeypointScaler::scale(Array< float > &arrayToScale, const double scaleInputToOutput, const double scaleNetToOutput, const Point< int > &producerSize) const '],['../classop_1_1_keypoint_scaler.html#accfefe6f4be7d2886c3720b751b4c36a',1,'op::KeypointScaler::scale(std::vector< Array< float >> &arraysToScale, const double scaleInputToOutput, const double scaleNetToOutput, const Point< int > &producerSize) const '],['../classop_1_1_keypoint_scaler.html#a3766338315f1364515b3bf8bf4d02701',1,'op::KeypointScaler::scale(std::vector< std::vector< std::array< float, 3 >>> &poseCandidates, const double scaleInputToOutput, const double scaleNetToOutput, const Point< int > &producerSize) const ']]],
|
||||
['scaleandsizeextractor',['ScaleAndSizeExtractor',['../classop_1_1_scale_and_size_extractor.html',1,'op']]],
|
||||
['scaleandsizeextractor',['ScaleAndSizeExtractor',['../classop_1_1_scale_and_size_extractor.html#a9ec53a73ac8a72d3c94cf998b4794d7b',1,'op::ScaleAndSizeExtractor']]],
|
||||
['scaleandsizeextractor_2ehpp',['scaleAndSizeExtractor.hpp',['../scale_and_size_extractor_8hpp.html',1,'']]],
|
||||
@@ -44,6 +44,7 @@ var searchData=
|
||||
['setlogmodes',['setLogModes',['../classop_1_1_configure_log.html#a97607f679c70146c1afc548d1a78d3e4',1,'op::ConfigureLog']]],
|
||||
['setminsubsetcnt',['setMinSubsetCnt',['../classop_1_1_body_part_connector_caffe.html#a6442721373481873ddeb9ffd7c6fdb7b',1,'op::BodyPartConnectorCaffe']]],
|
||||
['setminsubsetscore',['setMinSubsetScore',['../classop_1_1_body_part_connector_caffe.html#a9b9fa9490fef0121a70c3d6d749272f7',1,'op::BodyPartConnectorCaffe']]],
|
||||
['setoffset',['setOffset',['../classop_1_1_nms_caffe.html#a1dd658e4bc9e080867a99e9b57f1baa8',1,'op::NmsCaffe']]],
|
||||
['setposemodel',['setPoseModel',['../classop_1_1_body_part_connector_caffe.html#a104744fdab14d4c1335eb8778edea21e',1,'op::BodyPartConnectorCaffe']]],
|
||||
['setprioritythreshold',['setPriorityThreshold',['../classop_1_1_configure_log.html#aac79942fb84e5440a2002288c33d80bf',1,'op::ConfigureLog']]],
|
||||
['setproducerfpsmode',['setProducerFpsMode',['../classop_1_1_producer.html#a024e55b4ec769cdbc40ee21613a6ef6f',1,'op::Producer']]],
|
||||
@@ -90,11 +91,11 @@ var searchData=
|
||||
['subthread',['SubThread',['../classop_1_1_sub_thread.html#aa551df0d8f0b30aaf9e0840ecf29d749',1,'op::SubThread']]],
|
||||
['subthread',['SubThread',['../classop_1_1_sub_thread.html',1,'op']]],
|
||||
['subthread_2ehpp',['subThread.hpp',['../sub_thread_8hpp.html',1,'']]],
|
||||
['subthreadnoqueue',['SubThreadNoQueue',['../classop_1_1_sub_thread_no_queue.html#afbaf89d7a8fb4d19f67064fb954a31eb',1,'op::SubThreadNoQueue']]],
|
||||
['subthreadnoqueue',['SubThreadNoQueue',['../classop_1_1_sub_thread_no_queue.html',1,'op']]],
|
||||
['subthreadnoqueue',['SubThreadNoQueue',['../classop_1_1_sub_thread_no_queue.html#afbaf89d7a8fb4d19f67064fb954a31eb',1,'op::SubThreadNoQueue']]],
|
||||
['subthreadnoqueue_2ehpp',['subThreadNoQueue.hpp',['../sub_thread_no_queue_8hpp.html',1,'']]],
|
||||
['subthreadqueuein',['SubThreadQueueIn',['../classop_1_1_sub_thread_queue_in.html#a11aa71a818430c4eb435a1626e54f29a',1,'op::SubThreadQueueIn']]],
|
||||
['subthreadqueuein',['SubThreadQueueIn',['../classop_1_1_sub_thread_queue_in.html',1,'op']]],
|
||||
['subthreadqueuein',['SubThreadQueueIn',['../classop_1_1_sub_thread_queue_in.html#a11aa71a818430c4eb435a1626e54f29a',1,'op::SubThreadQueueIn']]],
|
||||
['subthreadqueuein_2ehpp',['subThreadQueueIn.hpp',['../sub_thread_queue_in_8hpp.html',1,'']]],
|
||||
['subthreadqueueinout',['SubThreadQueueInOut',['../classop_1_1_sub_thread_queue_in_out.html',1,'op']]],
|
||||
['subthreadqueueinout',['SubThreadQueueInOut',['../classop_1_1_sub_thread_queue_in_out.html#aa5b9beea615b8b968c5da74dd66a6d78',1,'op::SubThreadQueueInOut']]],
|
||||
@@ -102,8 +103,8 @@ var searchData=
|
||||
['subthreadqueueout',['SubThreadQueueOut',['../classop_1_1_sub_thread_queue_out.html#aa4a827932f632f1f30b5650a4fcc77ff',1,'op::SubThreadQueueOut']]],
|
||||
['subthreadqueueout',['SubThreadQueueOut',['../classop_1_1_sub_thread_queue_out.html',1,'op']]],
|
||||
['subthreadqueueout_2ehpp',['subThreadQueueOut.hpp',['../sub_thread_queue_out_8hpp.html',1,'']]],
|
||||
['svmallocator',['SVMAllocator',['../classcl_1_1_s_v_m_allocator.html#a0146b33b7681b60e7678780ae05fb43f',1,'cl::SVMAllocator::SVMAllocator()'],['../classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.html#a0146b33b7681b60e7678780ae05fb43f',1,'cl::SVMAllocator< void, SVMTrait >::SVMAllocator()'],['../classcl_1_1_s_v_m_allocator.html#a5851b239299b64a55bc63fa9af1bdd28',1,'cl::SVMAllocator::SVMAllocator()'],['../classcl_1_1_s_v_m_allocator.html#a532a5219ffd5c855070a1e4f22832711',1,'cl::SVMAllocator::SVMAllocator(cl::Context context)'],['../classcl_1_1_s_v_m_allocator.html#a927ffbac7ec2a7cb0aee2d24a9f986b1',1,'cl::SVMAllocator::SVMAllocator(const SVMAllocator &other)'],['../classcl_1_1_s_v_m_allocator.html#af103176d8c51fc469fb0b7d85a597a9f',1,'cl::SVMAllocator::SVMAllocator(const SVMAllocator< U, SVMTrait > &other)']]],
|
||||
['svmallocator',['SVMAllocator',['../classcl_1_1_s_v_m_allocator.html',1,'cl']]],
|
||||
['svmallocator',['SVMAllocator',['../classcl_1_1_s_v_m_allocator.html#a0146b33b7681b60e7678780ae05fb43f',1,'cl::SVMAllocator::SVMAllocator()'],['../classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.html#a0146b33b7681b60e7678780ae05fb43f',1,'cl::SVMAllocator< void, SVMTrait >::SVMAllocator()'],['../classcl_1_1_s_v_m_allocator.html#a5851b239299b64a55bc63fa9af1bdd28',1,'cl::SVMAllocator::SVMAllocator()'],['../classcl_1_1_s_v_m_allocator.html#a532a5219ffd5c855070a1e4f22832711',1,'cl::SVMAllocator::SVMAllocator(cl::Context context)'],['../classcl_1_1_s_v_m_allocator.html#a927ffbac7ec2a7cb0aee2d24a9f986b1',1,'cl::SVMAllocator::SVMAllocator(const SVMAllocator &other)'],['../classcl_1_1_s_v_m_allocator.html#af103176d8c51fc469fb0b7d85a597a9f',1,'cl::SVMAllocator::SVMAllocator(const SVMAllocator< U, SVMTrait > &other)']]],
|
||||
['svmallocator_3c_20void_2c_20svmtrait_20_3e',['SVMAllocator< void, SVMTrait >',['../classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.html',1,'cl']]],
|
||||
['svmtraitatomic',['SVMTraitAtomic',['../classcl_1_1_s_v_m_trait_atomic.html',1,'cl']]],
|
||||
['svmtraitcoarse',['SVMTraitCoarse',['../classcl_1_1_s_v_m_trait_coarse.html',1,'cl']]],
|
||||
|
||||
@@ -17,9 +17,9 @@ var searchData=
|
||||
['nmscaffe',['NmsCaffe',['../classop_1_1_nms_caffe.html#afb808d9a264ce50664f8641e477d9e2d',1,'op::NmsCaffe']]],
|
||||
['nmscaffe',['NmsCaffe',['../classop_1_1_nms_caffe.html',1,'op']]],
|
||||
['nmscaffe_2ehpp',['nmsCaffe.hpp',['../nms_caffe_8hpp.html',1,'']]],
|
||||
['nmscpu',['nmsCpu',['../namespaceop.html#ae2fb8a239d937b884913caa5bcbc2357',1,'op']]],
|
||||
['nmsgpu',['nmsGpu',['../namespaceop.html#a38079f817e21c1b47c88704174b6abc7',1,'op']]],
|
||||
['nmsocl',['nmsOcl',['../namespaceop.html#aa5d86d43894bbe2f035fe96e107c6c34',1,'op']]],
|
||||
['nmscpu',['nmsCpu',['../namespaceop.html#a7b614172739d84881dded9d8abefce82',1,'op']]],
|
||||
['nmsgpu',['nmsGpu',['../namespaceop.html#a7dc31458818768ba61e64d348678a36c',1,'op']]],
|
||||
['nmsocl',['nmsOcl',['../namespaceop.html#a1bfdb5691a19cc84686ce6f0eedd4bf6',1,'op']]],
|
||||
['nmsthreshold',['NMSThreshold',['../namespaceop.html#a37c58b781e5bcd9fee67a7768afc5d0ea83be5d7f6f29b19cf24f7393551c0439',1,'op']]],
|
||||
['nodisplay',['NoDisplay',['../namespaceop.html#ae52707752b1872b39f0306cc4f6c6ae6a28b652e57d2da6b7c939166be21efd9a',1,'op']]],
|
||||
['nogpu',['NoGpu',['../namespaceop.html#adbb34b5c8f2b6f0c051f831f18582e7fa3c1472839b807c90abff3c7c36dff458',1,'op']]],
|
||||
|
||||
@@ -9,7 +9,7 @@ var searchData=
|
||||
['saveimages',['saveImages',['../classop_1_1_image_saver.html#a8495143c9ddbe39744a4be0a4703007c',1,'op::ImageSaver']]],
|
||||
['savekeypoints',['saveKeypoints',['../classop_1_1_keypoint_saver.html#a52ce5a2c462ab8dd22606f697e69d2dc',1,'op::KeypointSaver']]],
|
||||
['savepeoplejson',['savePeopleJson',['../namespaceop.html#af9c189f7c80092570699c8b9d5686fea',1,'op::savePeopleJson(const Array< float > &keypoints, const std::vector< std::vector< std::array< float, 3 >>> &candidates, const std::string &keypointName, const std::string &fileName, const bool humanReadable)'],['../namespaceop.html#a1e986a510a29bfd8c682f65a8b399551',1,'op::savePeopleJson(const std::vector< std::pair< Array< float >, std::string >> &keypointVector, const std::vector< std::vector< std::array< float, 3 >>> &candidates, const std::string &fileName, const bool humanReadable)']]],
|
||||
['scale',['scale',['../classop_1_1_keypoint_scaler.html#ab85b497b5676c72c4bd62eaef98ec56c',1,'op::KeypointScaler::scale(Array< float > &arrayToScale, const double scaleInputToOutput, const double scaleNetToOutput, const Point< int > &producerSize) const '],['../classop_1_1_keypoint_scaler.html#accfefe6f4be7d2886c3720b751b4c36a',1,'op::KeypointScaler::scale(std::vector< Array< float >> &arraysToScale, const double scaleInputToOutput, const double scaleNetToOutput, const Point< int > &producerSize) const ']]],
|
||||
['scale',['scale',['../classop_1_1_keypoint_scaler.html#ab85b497b5676c72c4bd62eaef98ec56c',1,'op::KeypointScaler::scale(Array< float > &arrayToScale, const double scaleInputToOutput, const double scaleNetToOutput, const Point< int > &producerSize) const '],['../classop_1_1_keypoint_scaler.html#accfefe6f4be7d2886c3720b751b4c36a',1,'op::KeypointScaler::scale(std::vector< Array< float >> &arraysToScale, const double scaleInputToOutput, const double scaleNetToOutput, const Point< int > &producerSize) const '],['../classop_1_1_keypoint_scaler.html#a3766338315f1364515b3bf8bf4d02701',1,'op::KeypointScaler::scale(std::vector< std::vector< std::array< float, 3 >>> &poseCandidates, const double scaleInputToOutput, const double scaleNetToOutput, const Point< int > &producerSize) const ']]],
|
||||
['scaleandsizeextractor',['ScaleAndSizeExtractor',['../classop_1_1_scale_and_size_extractor.html#a9ec53a73ac8a72d3c94cf998b4794d7b',1,'op::ScaleAndSizeExtractor']]],
|
||||
['scalekeypoints',['scaleKeypoints',['../namespaceop.html#a0d3788b482df5017c8214d4f8cdaf660',1,'op::scaleKeypoints(Array< float > &keypoints, const float scale)'],['../namespaceop.html#affdd0ecec773d38da5348e6eb482396e',1,'op::scaleKeypoints(Array< float > &keypoints, const float scaleX, const float scaleY)'],['../namespaceop.html#a1c6d17a9f442da1795540e2d1023129c',1,'op::scaleKeypoints(Array< float > &keypoints, const float scaleX, const float scaleY, const float offsetX, const float offsetY)']]],
|
||||
['scharround',['sCharRound',['../namespaceop.html#a65c35aa5a4461e819a01371f152a7407',1,'op']]],
|
||||
@@ -34,6 +34,7 @@ var searchData=
|
||||
['setlogmodes',['setLogModes',['../classop_1_1_configure_log.html#a97607f679c70146c1afc548d1a78d3e4',1,'op::ConfigureLog']]],
|
||||
['setminsubsetcnt',['setMinSubsetCnt',['../classop_1_1_body_part_connector_caffe.html#a6442721373481873ddeb9ffd7c6fdb7b',1,'op::BodyPartConnectorCaffe']]],
|
||||
['setminsubsetscore',['setMinSubsetScore',['../classop_1_1_body_part_connector_caffe.html#a9b9fa9490fef0121a70c3d6d749272f7',1,'op::BodyPartConnectorCaffe']]],
|
||||
['setoffset',['setOffset',['../classop_1_1_nms_caffe.html#a1dd658e4bc9e080867a99e9b57f1baa8',1,'op::NmsCaffe']]],
|
||||
['setposemodel',['setPoseModel',['../classop_1_1_body_part_connector_caffe.html#a104744fdab14d4c1335eb8778edea21e',1,'op::BodyPartConnectorCaffe']]],
|
||||
['setprioritythreshold',['setPriorityThreshold',['../classop_1_1_configure_log.html#aac79942fb84e5440a2002288c33d80bf',1,'op::ConfigureLog']]],
|
||||
['setproducerfpsmode',['setProducerFpsMode',['../classop_1_1_producer.html#a024e55b4ec769cdbc40ee21613a6ef6f',1,'op::Producer']]],
|
||||
|
||||
@@ -4,7 +4,7 @@ var searchData=
|
||||
['netcaffe',['NetCaffe',['../classop_1_1_net_caffe.html#af6d9ee03568d2783e0e4ed0b78a21c3d',1,'op::NetCaffe']]],
|
||||
['netinitializationonthread',['netInitializationOnThread',['../classop_1_1_face_extractor.html#a11a301f43c8ff06e06170200f3410590',1,'op::FaceExtractor::netInitializationOnThread()'],['../classop_1_1_face_extractor_caffe.html#add2a24d9bd5e03ff90034239e90523c2',1,'op::FaceExtractorCaffe::netInitializationOnThread()'],['../classop_1_1_hand_extractor.html#ac98085241dfd326a1aabf8b29e7be950',1,'op::HandExtractor::netInitializationOnThread()'],['../classop_1_1_hand_extractor_caffe.html#ace3ee9d717887ee9dc0f00ce69bd0c82',1,'op::HandExtractorCaffe::netInitializationOnThread()'],['../classop_1_1_pose_extractor.html#a73d36833224b7071bb0918682a441850',1,'op::PoseExtractor::netInitializationOnThread()'],['../classop_1_1_pose_extractor_caffe.html#a7cefba61d8a4f69a0f8790505bd6b0d3',1,'op::PoseExtractorCaffe::netInitializationOnThread()']]],
|
||||
['nmscaffe',['NmsCaffe',['../classop_1_1_nms_caffe.html#afb808d9a264ce50664f8641e477d9e2d',1,'op::NmsCaffe']]],
|
||||
['nmscpu',['nmsCpu',['../namespaceop.html#ae2fb8a239d937b884913caa5bcbc2357',1,'op']]],
|
||||
['nmsgpu',['nmsGpu',['../namespaceop.html#a38079f817e21c1b47c88704174b6abc7',1,'op']]],
|
||||
['nmsocl',['nmsOcl',['../namespaceop.html#aa5d86d43894bbe2f035fe96e107c6c34',1,'op']]]
|
||||
['nmscpu',['nmsCpu',['../namespaceop.html#a7b614172739d84881dded9d8abefce82',1,'op']]],
|
||||
['nmsgpu',['nmsGpu',['../namespaceop.html#a7dc31458818768ba61e64d348678a36c',1,'op']]],
|
||||
['nmsocl',['nmsOcl',['../namespaceop.html#a1bfdb5691a19cc84686ce6f0eedd4bf6',1,'op']]]
|
||||
];
|
||||
|
||||
@@ -168,26 +168,29 @@ $(document).ready(function(){initNavTree('w_keypoint_scaler_8hpp_source.html',''
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  tDatum.handKeypoints[1], tDatum.faceKeypoints};</div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  spKeypointScaler->scale(arraysToScale, tDatum.scaleInputToOutput, tDatum.scaleNetToOutput,</div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <a class="code" href="structop_1_1_point.html">Point<int></a>{tDatum.cvInputData.cols, tDatum.cvInputData.rows});</div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  }</div>
|
||||
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="comment">// Profiling speed</span></div>
|
||||
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <a class="code" href="classop_1_1_profiler.html#affff5b0b992e05276b2a699f97ad525d">Profiler::timerEnd</a>(profilerKey);</div>
|
||||
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <a class="code" href="classop_1_1_profiler.html#a58b930a54a98bbc91af074395852da76">Profiler::printAveragedTimeMsOnIterationX</a>(profilerKey, __LINE__, __FUNCTION__, __FILE__);</div>
|
||||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="comment">// Debugging log</span></div>
|
||||
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <a class="code" href="namespaceop.html#a4eb991aa18818196d35c66455a437a32">dLog</a>(<span class="stringliteral">""</span>, <a class="code" href="namespaceop.html#adc43fb9031418e7f8112816a3b535d14a28d0edd045e05cf5af64e35ae0c4c6ef">Priority::Low</a>, __LINE__, __FUNCTION__, __FILE__);</div>
|
||||
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  }</div>
|
||||
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  }</div>
|
||||
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <span class="keywordflow">catch</span> (<span class="keyword">const</span> std::exception& e)</div>
|
||||
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  {</div>
|
||||
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  this->stop();</div>
|
||||
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  tDatums = <span class="keyword">nullptr</span>;</div>
|
||||
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <a class="code" href="namespaceop.html#a5f092bd36c716a894cb035e1ead2aca3">error</a>(e.what(), __LINE__, __FUNCTION__, __FILE__);</div>
|
||||
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  }</div>
|
||||
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  }</div>
|
||||
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span> </div>
|
||||
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  <a class="code" href="datum_8hpp.html#af87cd873cebb915837ae27248f67e822">COMPILE_TEMPLATE_DATUM</a>(WKeypointScaler);</div>
|
||||
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span> }</div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="comment">// Rescale part candidates</span></div>
|
||||
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  spKeypointScaler->scale(tDatum.poseCandidates, tDatum.scaleInputToOutput, tDatum.scaleNetToOutput,</div>
|
||||
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <a class="code" href="structop_1_1_point.html">Point<int></a>{tDatum.cvInputData.cols, tDatum.cvInputData.rows});</div>
|
||||
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  }</div>
|
||||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="comment">// Profiling speed</span></div>
|
||||
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <a class="code" href="classop_1_1_profiler.html#affff5b0b992e05276b2a699f97ad525d">Profiler::timerEnd</a>(profilerKey);</div>
|
||||
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <a class="code" href="classop_1_1_profiler.html#a58b930a54a98bbc91af074395852da76">Profiler::printAveragedTimeMsOnIterationX</a>(profilerKey, __LINE__, __FUNCTION__, __FILE__);</div>
|
||||
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="comment">// Debugging log</span></div>
|
||||
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <a class="code" href="namespaceop.html#a4eb991aa18818196d35c66455a437a32">dLog</a>(<span class="stringliteral">""</span>, <a class="code" href="namespaceop.html#adc43fb9031418e7f8112816a3b535d14a28d0edd045e05cf5af64e35ae0c4c6ef">Priority::Low</a>, __LINE__, __FUNCTION__, __FILE__);</div>
|
||||
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  }</div>
|
||||
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  }</div>
|
||||
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="keywordflow">catch</span> (<span class="keyword">const</span> std::exception& e)</div>
|
||||
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  {</div>
|
||||
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  this->stop();</div>
|
||||
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  tDatums = <span class="keyword">nullptr</span>;</div>
|
||||
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <a class="code" href="namespaceop.html#a5f092bd36c716a894cb035e1ead2aca3">error</a>(e.what(), __LINE__, __FUNCTION__, __FILE__);</div>
|
||||
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  }</div>
|
||||
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  }</div>
|
||||
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span> </div>
|
||||
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span> <span class="preprocessor">#endif // OPENPOSE_CORE_W_KEYPOINT_SCALER_HPP</span></div>
|
||||
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  <a class="code" href="datum_8hpp.html#af87cd873cebb915837ae27248f67e822">COMPILE_TEMPLATE_DATUM</a>(WKeypointScaler);</div>
|
||||
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span> }</div>
|
||||
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span> </div>
|
||||
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span> <span class="preprocessor">#endif // OPENPOSE_CORE_W_KEYPOINT_SCALER_HPP</span></div>
|
||||
<div class="ttc" id="namespaceop_html_adc43fb9031418e7f8112816a3b535d14a28d0edd045e05cf5af64e35ae0c4c6ef"><div class="ttname"><a href="namespaceop.html#adc43fb9031418e7f8112816a3b535d14a28d0edd045e05cf5af64e35ae0c4c6ef">op::Priority::Low</a></div></div>
|
||||
<div class="ttc" id="keypoint_scaler_8hpp_html"><div class="ttname"><a href="keypoint_scaler_8hpp.html">keypointScaler.hpp</a></div></div>
|
||||
<div class="ttc" id="classop_1_1_worker_html"><div class="ttname"><a href="classop_1_1_worker.html">op::Worker</a></div><div class="ttdef"><b>Definition:</b> worker.hpp:9</div></div>
|
||||
|
||||
Reference in New Issue
Block a user