mirror of
https://github.com/gosticks/openpose.git
synced 2026-10-06 15:17:00 +00:00
+1
-1
@@ -901,5 +901,5 @@ Generating file index...
|
||||
Generating file member index...
|
||||
Generating example index...
|
||||
finalizing index lists...
|
||||
lookup cache used 2781/65536 hits=16685 misses=2974
|
||||
lookup cache used 2782/65536 hits=16690 misses=2975
|
||||
finished...
|
||||
|
||||
@@ -112,12 +112,13 @@ $(document).ready(function(){initNavTree('classop_1_1_profiler.html','');});
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classop_1_1_profiler.html">op::Profiler</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_profiler.html#a7f03e8f26dee3384fd2310557842be16">DEFAULT_X</a></td><td class="entry"><a class="el" href="classop_1_1_profiler.html">op::Profiler</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_profiler.html#a13de5fe55b2599c0626d5071d3851dec">DEFAULT_X</a></td><td class="entry"><a class="el" href="classop_1_1_profiler.html">op::Profiler</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_profiler.html#a1192952d076f52b884b32fcd496df2ec">printAveragedTimeMsEveryXIterations</a>(const std::string &key, const int line, const std::string &function, const std::string &file, const unsigned long long x=DEFAULT_X)</td><td class="entry"><a class="el" href="classop_1_1_profiler.html">op::Profiler</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_profiler.html#a58b930a54a98bbc91af074395852da76">printAveragedTimeMsOnIterationX</a>(const std::string &key, const int line, const std::string &function, const std::string &file, const unsigned long long x=DEFAULT_X)</td><td class="entry"><a class="el" href="classop_1_1_profiler.html">op::Profiler</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_profiler.html#a6e828c0b4fef5671a094727b7919a948">profileGpuMemory</a>(const int line, const std::string &function, const std::string &file)</td><td class="entry"><a class="el" href="classop_1_1_profiler.html">op::Profiler</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_profiler.html#affff5b0b992e05276b2a699f97ad525d">timerEnd</a>(const std::string &key)</td><td class="entry"><a class="el" href="classop_1_1_profiler.html">op::Profiler</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_profiler.html#aea2c89bcd0a661a53f47e59b9bec2be7">timerInit</a>(const int line, const std::string &function, const std::string &file)</td><td class="entry"><a class="el" href="classop_1_1_profiler.html">op::Profiler</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_profiler.html#a2dc5cfa5fd91d4cadaa7e66695f1ee51">setDefaultX</a>(const unsigned long long defaultX)</td><td class="entry"><a class="el" href="classop_1_1_profiler.html">op::Profiler</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_profiler.html#affff5b0b992e05276b2a699f97ad525d">timerEnd</a>(const std::string &key)</td><td class="entry"><a class="el" href="classop_1_1_profiler.html">op::Profiler</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_profiler.html#aea2c89bcd0a661a53f47e59b9bec2be7">timerInit</a>(const int line, const std::string &function, const std::string &file)</td><td class="entry"><a class="el" href="classop_1_1_profiler.html">op::Profiler</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
|
||||
@@ -118,21 +118,23 @@ $(document).ready(function(){initNavTree('classop_1_1_profiler.html','');});
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
|
||||
Static Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a2dc5cfa5fd91d4cadaa7e66695f1ee51"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_profiler.html#a2dc5cfa5fd91d4cadaa7e66695f1ee51">setDefaultX</a> (const unsigned long long defaultX)</td></tr>
|
||||
<tr class="separator:a2dc5cfa5fd91d4cadaa7e66695f1ee51"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aea2c89bcd0a661a53f47e59b9bec2be7"><td class="memItemLeft" align="right" valign="top">static const std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_profiler.html#aea2c89bcd0a661a53f47e59b9bec2be7">timerInit</a> (const int line, const std::string &function, const std::string &file)</td></tr>
|
||||
<tr class="separator:aea2c89bcd0a661a53f47e59b9bec2be7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:affff5b0b992e05276b2a699f97ad525d"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_profiler.html#affff5b0b992e05276b2a699f97ad525d">timerEnd</a> (const std::string &key)</td></tr>
|
||||
<tr class="separator:affff5b0b992e05276b2a699f97ad525d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a58b930a54a98bbc91af074395852da76"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_profiler.html#a58b930a54a98bbc91af074395852da76">printAveragedTimeMsOnIterationX</a> (const std::string &key, const int line, const std::string &function, const std::string &file, const unsigned long long x=<a class="el" href="classop_1_1_profiler.html#a7f03e8f26dee3384fd2310557842be16">DEFAULT_X</a>)</td></tr>
|
||||
<tr class="memitem:a58b930a54a98bbc91af074395852da76"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_profiler.html#a58b930a54a98bbc91af074395852da76">printAveragedTimeMsOnIterationX</a> (const std::string &key, const int line, const std::string &function, const std::string &file, const unsigned long long x=<a class="el" href="classop_1_1_profiler.html#a13de5fe55b2599c0626d5071d3851dec">DEFAULT_X</a>)</td></tr>
|
||||
<tr class="separator:a58b930a54a98bbc91af074395852da76"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1192952d076f52b884b32fcd496df2ec"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_profiler.html#a1192952d076f52b884b32fcd496df2ec">printAveragedTimeMsEveryXIterations</a> (const std::string &key, const int line, const std::string &function, const std::string &file, const unsigned long long x=<a class="el" href="classop_1_1_profiler.html#a7f03e8f26dee3384fd2310557842be16">DEFAULT_X</a>)</td></tr>
|
||||
<tr class="memitem:a1192952d076f52b884b32fcd496df2ec"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_profiler.html#a1192952d076f52b884b32fcd496df2ec">printAveragedTimeMsEveryXIterations</a> (const std::string &key, const int line, const std::string &function, const std::string &file, const unsigned long long x=<a class="el" href="classop_1_1_profiler.html#a13de5fe55b2599c0626d5071d3851dec">DEFAULT_X</a>)</td></tr>
|
||||
<tr class="separator:a1192952d076f52b884b32fcd496df2ec"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6e828c0b4fef5671a094727b7919a948"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_profiler.html#a6e828c0b4fef5671a094727b7919a948">profileGpuMemory</a> (const int line, const std::string &function, const std::string &file)</td></tr>
|
||||
<tr class="separator:a6e828c0b4fef5671a094727b7919a948"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
|
||||
Static Public Attributes</h2></td></tr>
|
||||
<tr class="memitem:a7f03e8f26dee3384fd2310557842be16"><td class="memItemLeft" align="right" valign="top">static const unsigned long long </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_profiler.html#a7f03e8f26dee3384fd2310557842be16">DEFAULT_X</a></td></tr>
|
||||
<tr class="separator:a7f03e8f26dee3384fd2310557842be16"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a13de5fe55b2599c0626d5071d3851dec"><td class="memItemLeft" align="right" valign="top">static unsigned long long </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_profiler.html#a13de5fe55b2599c0626d5071d3851dec">DEFAULT_X</a></td></tr>
|
||||
<tr class="separator:a13de5fe55b2599c0626d5071d3851dec"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a class="anchor" id="a1192952d076f52b884b32fcd496df2ec"></a>
|
||||
@@ -170,7 +172,7 @@ Static Public Attributes</h2></td></tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const unsigned long long </td>
|
||||
<td class="paramname"><em>x</em> = <code><a class="el" href="classop_1_1_profiler.html#a7f03e8f26dee3384fd2310557842be16">DEFAULT_X</a></code> </td>
|
||||
<td class="paramname"><em>x</em> = <code><a class="el" href="classop_1_1_profiler.html#a13de5fe55b2599c0626d5071d3851dec">DEFAULT_X</a></code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
@@ -222,7 +224,7 @@ Static Public Attributes</h2></td></tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const unsigned long long </td>
|
||||
<td class="paramname"><em>x</em> = <code><a class="el" href="classop_1_1_profiler.html#a7f03e8f26dee3384fd2310557842be16">DEFAULT_X</a></code> </td>
|
||||
<td class="paramname"><em>x</em> = <code><a class="el" href="classop_1_1_profiler.html#a13de5fe55b2599c0626d5071d3851dec">DEFAULT_X</a></code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
@@ -277,6 +279,30 @@ Static Public Attributes</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a2dc5cfa5fd91d4cadaa7e66695f1ee51"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">static void op::Profiler::setDefaultX </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const unsigned long long </td>
|
||||
<td class="paramname"><em>defaultX</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="affff5b0b992e05276b2a699f97ad525d"></a>
|
||||
@@ -344,7 +370,7 @@ Static Public Attributes</h2></td></tr>
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Data Documentation</h2>
|
||||
<a class="anchor" id="a7f03e8f26dee3384fd2310557842be16"></a>
|
||||
<a class="anchor" id="a13de5fe55b2599c0626d5071d3851dec"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
@@ -352,7 +378,7 @@ Static Public Attributes</h2></td></tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const unsigned long long op::Profiler::DEFAULT_X</td>
|
||||
<td class="memname">unsigned long long op::Profiler::DEFAULT_X</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
|
||||
@@ -153,7 +153,7 @@ $(document).ready(function(){initNavTree('functions_d.html','');});
|
||||
: <a class="el" href="classop_1_1_datum_producer.html#a627c16307864f02251eeb77f2320052f">op::DatumProducer< TDatumsNoPtr ></a>
|
||||
</li>
|
||||
<li>DEFAULT_X
|
||||
: <a class="el" href="classop_1_1_profiler.html#a7f03e8f26dee3384fd2310557842be16">op::Profiler</a>
|
||||
: <a class="el" href="classop_1_1_profiler.html#a13de5fe55b2599c0626d5071d3851dec">op::Profiler</a>
|
||||
</li>
|
||||
<li>defaultPartToRender
|
||||
: <a class="el" href="structop_1_1_wrapper_struct_pose.html#ab6810e97aa62a728aa09dbbe6b9b6c06">op::WrapperStructPose</a>
|
||||
|
||||
@@ -183,6 +183,9 @@ $(document).ready(function(){initNavTree('functions_func_s.html','');});
|
||||
<li>setDefaultMaxSizeQueues()
|
||||
: <a class="el" href="classop_1_1_thread_manager.html#ace408d1d281193a9f3d3d6561181ef56">op::ThreadManager< TDatums, TWorker, TQueue ></a>
|
||||
</li>
|
||||
<li>setDefaultX()
|
||||
: <a class="el" href="classop_1_1_profiler.html#a2dc5cfa5fd91d4cadaa7e66695f1ee51">op::Profiler</a>
|
||||
</li>
|
||||
<li>setElementToRender()
|
||||
: <a class="el" href="classop_1_1_renderer.html#afd48a9cb0be184303dce2969fa2f8e02">op::Renderer</a>
|
||||
</li>
|
||||
|
||||
@@ -204,6 +204,9 @@ $(document).ready(function(){initNavTree('functions_s.html','');});
|
||||
<li>setDefaultMaxSizeQueues()
|
||||
: <a class="el" href="classop_1_1_thread_manager.html#ace408d1d281193a9f3d3d6561181ef56">op::ThreadManager< TDatums, TWorker, TQueue ></a>
|
||||
</li>
|
||||
<li>setDefaultX()
|
||||
: <a class="el" href="classop_1_1_profiler.html#a2dc5cfa5fd91d4cadaa7e66695f1ee51">op::Profiler</a>
|
||||
</li>
|
||||
<li>setElementToRender()
|
||||
: <a class="el" href="classop_1_1_renderer.html#afd48a9cb0be184303dce2969fa2f8e02">op::Renderer</a>
|
||||
</li>
|
||||
|
||||
@@ -175,7 +175,7 @@ $(document).ready(function(){initNavTree('functions_vars.html','');});
|
||||
|
||||
<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
|
||||
<li>DEFAULT_X
|
||||
: <a class="el" href="classop_1_1_profiler.html#a7f03e8f26dee3384fd2310557842be16">op::Profiler</a>
|
||||
: <a class="el" href="classop_1_1_profiler.html#a13de5fe55b2599c0626d5071d3851dec">op::Profiler</a>
|
||||
</li>
|
||||
<li>defaultPartToRender
|
||||
: <a class="el" href="structop_1_1_wrapper_struct_pose.html#ab6810e97aa62a728aa09dbbe6b9b6c06">op::WrapperStructPose</a>
|
||||
|
||||
@@ -130,25 +130,32 @@ $(document).ready(function(){initNavTree('profiler_8hpp_source.html','');});
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"><a class="line" href="classop_1_1_profiler.html"> 21</a></span>  <span class="keyword">class </span><a class="code" href="macros_8hpp.html#a4ba443bb7a0e5dbe8054a9ac37a5e000">OP_API</a> <a class="code" href="classop_1_1_profiler.html">Profiler</a></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">public</span>:</div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="classop_1_1_profiler.html#a7f03e8f26dee3384fd2310557842be16"> 24</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> <a class="code" href="classop_1_1_profiler.html#a7f03e8f26dee3384fd2310557842be16">DEFAULT_X</a>;</div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="classop_1_1_profiler.html#a13de5fe55b2599c0626d5071d3851dec"> 24</a></span>  <span class="keyword">static</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> <a class="code" href="classop_1_1_profiler.html#a13de5fe55b2599c0626d5071d3851dec">DEFAULT_X</a>;</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>  <span class="keyword">static</span> <span class="keyword">const</span> std::string timerInit(<span class="keyword">const</span> <span class="keywordtype">int</span> line, <span class="keyword">const</span> std::string& <span class="keyword">function</span>, <span class="keyword">const</span> std::string& file);</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">static</span> <span class="keywordtype">void</span> timerEnd(<span class="keyword">const</span> std::string& key);</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">static</span> <span class="keywordtype">void</span> printAveragedTimeMsOnIterationX(<span class="keyword">const</span> std::string& key, <span class="keyword">const</span> <span class="keywordtype">int</span> line, <span class="keyword">const</span> std::string& <span class="keyword">function</span>, <span class="keyword">const</span> std::string& file, <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> x = DEFAULT_X);</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">static</span> <span class="keywordtype">void</span> printAveragedTimeMsEveryXIterations(<span class="keyword">const</span> std::string& key, <span class="keyword">const</span> <span class="keywordtype">int</span> line, <span class="keyword">const</span> std::string& <span class="keyword">function</span>, <span class="keyword">const</span> std::string& file, <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> x = DEFAULT_X);</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">static</span> <span class="keywordtype">void</span> profileGpuMemory(<span class="keyword">const</span> <span class="keywordtype">int</span> line, <span class="keyword">const</span> std::string& <span class="keyword">function</span>, <span class="keyword">const</span> std::string& file);</div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  };</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> </div>
|
||||
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="preprocessor">#endif // OPENPOSE_UTILITIES_PROFILER_HPP</span></div>
|
||||
<div class="ttc" id="classop_1_1_profiler_html_a7f03e8f26dee3384fd2310557842be16"><div class="ttname"><a href="classop_1_1_profiler.html#a7f03e8f26dee3384fd2310557842be16">op::Profiler::DEFAULT_X</a></div><div class="ttdeci">static const unsigned long long DEFAULT_X</div><div class="ttdef"><b>Definition:</b> profiler.hpp:24</div></div>
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>  <span class="comment">// Non-thread safe, it must be performed at the beginning of the code before any parallelization occurs</span></div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> setDefaultX(<span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> defaultX);</div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> </div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  <span class="keyword">static</span> <span class="keyword">const</span> std::string timerInit(<span class="keyword">const</span> <span class="keywordtype">int</span> line, <span class="keyword">const</span> std::string& <span class="keyword">function</span>, <span class="keyword">const</span> std::string& file);</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">static</span> <span class="keywordtype">void</span> timerEnd(<span class="keyword">const</span> std::string& key);</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">static</span> <span class="keywordtype">void</span> printAveragedTimeMsOnIterationX(<span class="keyword">const</span> std::string& key, <span class="keyword">const</span> <span class="keywordtype">int</span> line,</div>
|
||||
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  <span class="keyword">const</span> std::string& <span class="keyword">function</span>, <span class="keyword">const</span> std::string& file,</div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> x = DEFAULT_X);</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">static</span> <span class="keywordtype">void</span> printAveragedTimeMsEveryXIterations(<span class="keyword">const</span> std::string& key, <span class="keyword">const</span> <span class="keywordtype">int</span> line,</div>
|
||||
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  <span class="keyword">const</span> std::string& <span class="keyword">function</span>, <span class="keyword">const</span> std::string& file,</div>
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> x = DEFAULT_X);</div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> </div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> profileGpuMemory(<span class="keyword">const</span> <span class="keywordtype">int</span> line, <span class="keyword">const</span> std::string& <span class="keyword">function</span>, <span class="keyword">const</span> std::string& file);</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> }</div>
|
||||
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> </div>
|
||||
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span> <span class="preprocessor">#endif // OPENPOSE_UTILITIES_PROFILER_HPP</span></div>
|
||||
<div class="ttc" id="macros_8hpp_html"><div class="ttname"><a href="macros_8hpp.html">macros.hpp</a></div></div>
|
||||
<div class="ttc" id="classop_1_1_profiler_html"><div class="ttname"><a href="classop_1_1_profiler.html">op::Profiler</a></div><div class="ttdef"><b>Definition:</b> profiler.hpp:21</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:5</div></div>
|
||||
<div class="ttc" id="classop_1_1_profiler_html_a13de5fe55b2599c0626d5071d3851dec"><div class="ttname"><a href="classop_1_1_profiler.html#a13de5fe55b2599c0626d5071d3851dec">op::Profiler::DEFAULT_X</a></div><div class="ttdeci">static unsigned long long DEFAULT_X</div><div class="ttdef"><b>Definition:</b> profiler.hpp:24</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
|
||||
@@ -26,6 +26,7 @@ var searchData=
|
||||
['setalphakeypoint',['setAlphaKeypoint',['../classop_1_1_renderer.html#a039e88897ed844551cadb115ea98e9ef',1,'op::Renderer']]],
|
||||
['setblendoriginalframe',['setBlendOriginalFrame',['../classop_1_1_renderer.html#aa8339054ed113d99ca70208d0cee5aa9',1,'op::Renderer']]],
|
||||
['setdefaultmaxsizequeues',['setDefaultMaxSizeQueues',['../classop_1_1_thread_manager.html#ace408d1d281193a9f3d3d6561181ef56',1,'op::ThreadManager']]],
|
||||
['setdefaultx',['setDefaultX',['../classop_1_1_profiler.html#a2dc5cfa5fd91d4cadaa7e66695f1ee51',1,'op::Profiler']]],
|
||||
['setelementtorender',['setElementToRender',['../classop_1_1_renderer.html#afd48a9cb0be184303dce2969fa2f8e02',1,'op::Renderer']]],
|
||||
['seterrormodes',['setErrorModes',['../classop_1_1_configure_error.html#aca35de0cb04b54dcf9c6c9898ee6002e',1,'op::ConfigureError']]],
|
||||
['setfrom',['setFrom',['../classop_1_1_array.html#a6bf43d039478797722cf9401ceb951e9',1,'op::Array']]],
|
||||
@@ -48,7 +49,7 @@ var searchData=
|
||||
['setworkeroutput',['setWorkerOutput',['../classop_1_1_wrapper.html#a3e9f8993c9a27a012671d671998aa15d',1,'op::Wrapper']]],
|
||||
['setworkerpostprocessing',['setWorkerPostProcessing',['../classop_1_1_wrapper.html#a6f2cf45c8b571b99ee92114ba8462589',1,'op::Wrapper']]],
|
||||
['shared_5fptr',['shared_ptr',['../classboost_1_1shared__ptr.html',1,'boost']]],
|
||||
['size',['size',['../classop_1_1_queue_base.html#a12cdec56bfe72e722ecc722774989d1b',1,'op::QueueBase::size()'],['../classop_1_1_hand_detector.html#a4d058446e66aff15d8702558fd256b73a6f6cb72d544962fa333e2e34ce64f719',1,'op::HandDetector::Size()'],['../namespaceop.html#af5b3ce2a5d3de87cb31b9b67e96f261fa6f6cb72d544962fa333e2e34ce64f719',1,'op::Size()'],['../namespaceop.html#a37c58b781e5bcd9fee67a7768afc5d0ea6f6cb72d544962fa333e2e34ce64f719',1,'op::Size()'],['../namespaceop.html#abc501c56c6cf6cf1989c84b1692cb774a6f6cb72d544962fa333e2e34ce64f719',1,'op::Size()']]],
|
||||
['size',['Size',['../classop_1_1_hand_detector.html#a4d058446e66aff15d8702558fd256b73a6f6cb72d544962fa333e2e34ce64f719',1,'op::HandDetector::Size()'],['../classop_1_1_queue_base.html#a12cdec56bfe72e722ecc722774989d1b',1,'op::QueueBase::size()'],['../namespaceop.html#af5b3ce2a5d3de87cb31b9b67e96f261fa6f6cb72d544962fa333e2e34ce64f719',1,'op::Size()'],['../namespaceop.html#a37c58b781e5bcd9fee67a7768afc5d0ea6f6cb72d544962fa333e2e34ce64f719',1,'op::Size()'],['../namespaceop.html#abc501c56c6cf6cf1989c84b1692cb774a6f6cb72d544962fa333e2e34ce64f719',1,'op::Size()']]],
|
||||
['spelementtorender',['spElementToRender',['../classop_1_1_renderer.html#aca8ebf0c0a50b87f0be82afa090155a0',1,'op::Renderer']]],
|
||||
['spgpumemory',['spGpuMemory',['../classop_1_1_gpu_renderer.html#a5d729aab549908c758953be742dd0115',1,'op::GpuRenderer']]],
|
||||
['splitstring',['splitString',['../namespaceop.html#ae80a103d8a4308bc435342b3d31404c8',1,'op']]],
|
||||
@@ -66,20 +67,20 @@ var searchData=
|
||||
['stoppusher',['stopPusher',['../classop_1_1_queue_base.html#a32ac0e4b14a310aee62ce817e86c0356',1,'op::QueueBase']]],
|
||||
['string_2ehpp',['string.hpp',['../string_8hpp.html',1,'']]],
|
||||
['stringtodataformat',['stringToDataFormat',['../namespaceop.html#a46e815df32db67d78a94367b7f97df25',1,'op']]],
|
||||
['subthread',['SubThread',['../classop_1_1_sub_thread.html',1,'op']]],
|
||||
['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_2ehpp',['subThreadQueueIn.hpp',['../sub_thread_queue_in_8hpp.html',1,'']]],
|
||||
['subthreadqueueinout',['SubThreadQueueInOut',['../classop_1_1_sub_thread_queue_in_out.html#aa5b9beea615b8b968c5da74dd66a6d78',1,'op::SubThreadQueueInOut']]],
|
||||
['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']]],
|
||||
['subthreadqueueinout_2ehpp',['subThreadQueueInOut.hpp',['../sub_thread_queue_in_out_8hpp.html',1,'']]],
|
||||
['subthreadqueueout',['SubThreadQueueOut',['../classop_1_1_sub_thread_queue_out.html',1,'op']]],
|
||||
['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,'']]],
|
||||
['switchguidisplaymode',['switchGuiDisplayMode',['../classop_1_1_frame_displayer.html#ab851447b8c00826282cff87a66182e7e',1,'op::FrameDisplayer']]],
|
||||
['synchronous',['Synchronous',['../namespaceop.html#a3593e2d53bec533f0048ef3973eebd36a2fe4167817733fec8e6ba1afddf78f1b',1,'op']]]
|
||||
|
||||
@@ -9,7 +9,7 @@ var searchData=
|
||||
['datumproducer',['DatumProducer',['../classop_1_1_datum_producer.html',1,'op']]],
|
||||
['datumproducer',['DatumProducer',['../classop_1_1_datum_producer.html#a627c16307864f02251eeb77f2320052f',1,'op::DatumProducer']]],
|
||||
['datumproducer_2ehpp',['datumProducer.hpp',['../datum_producer_8hpp.html',1,'']]],
|
||||
['default_5fx',['DEFAULT_X',['../classop_1_1_profiler.html#a7f03e8f26dee3384fd2310557842be16',1,'op::Profiler']]],
|
||||
['default_5fx',['DEFAULT_X',['../classop_1_1_profiler.html#a13de5fe55b2599c0626d5071d3851dec',1,'op::Profiler']]],
|
||||
['defaultparttorender',['defaultPartToRender',['../structop_1_1_wrapper_struct_pose.html#ab6810e97aa62a728aa09dbbe6b9b6c06',1,'op::WrapperStructPose']]],
|
||||
['define_5ftemplate_5fdatum',['DEFINE_TEMPLATE_DATUM',['../macros_8hpp.html#ad11d52b69bc54e48ceb2f5787f700431',1,'macros.hpp']]],
|
||||
['delete_5fcopy',['DELETE_COPY',['../classop_1_1_face_cpu_renderer.html#a233f2a83930d07e4d420b43c8a660f32',1,'op::FaceCpuRenderer::DELETE_COPY()'],['../classop_1_1_hand_cpu_renderer.html#a66a7d318b240c73687320bf092363409',1,'op::HandCpuRenderer::DELETE_COPY()'],['../classop_1_1_sub_thread_no_queue.html#a43504502c36461305d656fb87b914749',1,'op::SubThreadNoQueue::DELETE_COPY()'],['../macros_8hpp.html#abef96b5dd35dd9d44ad27ddf0e2f5f2e',1,'DELETE_COPY(): macros.hpp']]],
|
||||
|
||||
@@ -17,6 +17,7 @@ var searchData=
|
||||
['setalphakeypoint',['setAlphaKeypoint',['../classop_1_1_renderer.html#a039e88897ed844551cadb115ea98e9ef',1,'op::Renderer']]],
|
||||
['setblendoriginalframe',['setBlendOriginalFrame',['../classop_1_1_renderer.html#aa8339054ed113d99ca70208d0cee5aa9',1,'op::Renderer']]],
|
||||
['setdefaultmaxsizequeues',['setDefaultMaxSizeQueues',['../classop_1_1_thread_manager.html#ace408d1d281193a9f3d3d6561181ef56',1,'op::ThreadManager']]],
|
||||
['setdefaultx',['setDefaultX',['../classop_1_1_profiler.html#a2dc5cfa5fd91d4cadaa7e66695f1ee51',1,'op::Profiler']]],
|
||||
['setelementtorender',['setElementToRender',['../classop_1_1_renderer.html#afd48a9cb0be184303dce2969fa2f8e02',1,'op::Renderer']]],
|
||||
['seterrormodes',['setErrorModes',['../classop_1_1_configure_error.html#aca35de0cb04b54dcf9c6c9898ee6002e',1,'op::ConfigureError']]],
|
||||
['setfrom',['setFrom',['../classop_1_1_array.html#a6bf43d039478797722cf9401ceb951e9',1,'op::Array']]],
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
var searchData=
|
||||
[
|
||||
['default_5fx',['DEFAULT_X',['../classop_1_1_profiler.html#a7f03e8f26dee3384fd2310557842be16',1,'op::Profiler']]],
|
||||
['default_5fx',['DEFAULT_X',['../classop_1_1_profiler.html#a13de5fe55b2599c0626d5071d3851dec',1,'op::Profiler']]],
|
||||
['defaultparttorender',['defaultPartToRender',['../structop_1_1_wrapper_struct_pose.html#ab6810e97aa62a728aa09dbbe6b9b6c06',1,'op::WrapperStructPose']]],
|
||||
['displaygui',['displayGui',['../structop_1_1_wrapper_struct_output.html#a4e2dea7ddcfe36b51c160e4fd24b8a47',1,'op::WrapperStructOutput']]]
|
||||
];
|
||||
|
||||
@@ -175,7 +175,7 @@ $(document).ready(function(){initNavTree('w_heat_map_saver_8hpp_source.html','')
|
||||
<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,</div>
|
||||
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  __LINE__, __FUNCTION__, __FILE__, <a class="code" href="classop_1_1_profiler.html#a7f03e8f26dee3384fd2310557842be16">Profiler::DEFAULT_X</a>);</div>
|
||||
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  __LINE__, __FUNCTION__, __FILE__);</div>
|
||||
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <span class="comment">// Debugging log</span></div>
|
||||
<div class="line"><a name="l00071"></a><span class="lineno"> 71</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="l00072"></a><span class="lineno"> 72</span>  }</div>
|
||||
@@ -195,7 +195,6 @@ $(document).ready(function(){initNavTree('w_heat_map_saver_8hpp_source.html','')
|
||||
<div class="ttc" id="classop_1_1_worker_consumer_html"><div class="ttname"><a href="classop_1_1_worker_consumer.html">op::WorkerConsumer</a></div><div class="ttdef"><b>Definition:</b> workerConsumer.hpp:10</div></div>
|
||||
<div class="ttc" id="classop_1_1_w_heat_map_saver_html_a20e82b121a580c578f69cbb0401c4cb0"><div class="ttname"><a href="classop_1_1_w_heat_map_saver.html#a20e82b121a580c578f69cbb0401c4cb0">op::WHeatMapSaver::initializationOnThread</a></div><div class="ttdeci">void initializationOnThread()</div><div class="ttdef"><b>Definition:</b> wHeatMapSaver.hpp:42</div></div>
|
||||
<div class="ttc" id="heat_map_saver_8hpp_html"><div class="ttname"><a href="heat_map_saver_8hpp.html">heatMapSaver.hpp</a></div></div>
|
||||
<div class="ttc" id="classop_1_1_profiler_html_a7f03e8f26dee3384fd2310557842be16"><div class="ttname"><a href="classop_1_1_profiler.html#a7f03e8f26dee3384fd2310557842be16">op::Profiler::DEFAULT_X</a></div><div class="ttdeci">static const unsigned long long DEFAULT_X</div><div class="ttdef"><b>Definition:</b> profiler.hpp:24</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_profiler_html_aea2c89bcd0a661a53f47e59b9bec2be7"><div class="ttname"><a href="classop_1_1_profiler.html#aea2c89bcd0a661a53f47e59b9bec2be7">op::Profiler::timerInit</a></div><div class="ttdeci">static const std::string timerInit(const int line, const std::string &function, const std::string &file)</div></div>
|
||||
<div class="ttc" id="namespaceop_html_a5f092bd36c716a894cb035e1ead2aca3"><div class="ttname"><a href="namespaceop.html#a5f092bd36c716a894cb035e1ead2aca3">op::error</a></div><div class="ttdeci">OP_API void error(const std::string &message, const int line=-1, const std::string &function="", const std::string &file="")</div></div>
|
||||
|
||||
Reference in New Issue
Block a user