<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>device.cpp</name>
    <path>/tmp/ws/src/movidius_ncs/movidius_ncs_lib/src/</path>
    <filename>device_8cpp</filename>
    <includes id="device_8h" name="device.h" local="yes" imported="no">movidius_ncs_lib/device.h</includes>
    <includes id="exception_8h" name="exception.h" local="yes" imported="no">movidius_ncs_lib/exception.h</includes>
    <includes id="exception__util_8h" name="exception_util.h" local="yes" imported="no">movidius_ncs_lib/exception_util.h</includes>
    <namespace>movidius_ncs_lib</namespace>
  </compound>
  <compound kind="file">
    <name>device.h</name>
    <path>/tmp/ws/src/movidius_ncs/movidius_ncs_lib/include/movidius_ncs_lib/</path>
    <filename>device_8h</filename>
    <includes id="mvnc__cpp_8h" name="mvnc_cpp.h" local="no" imported="no">movidius_ncs_lib/mvnc_cpp.h</includes>
    <class kind="class">movidius_ncs_lib::Device</class>
    <namespace>movidius_ncs_lib</namespace>
  </compound>
  <compound kind="file">
    <name>exception.cpp</name>
    <path>/tmp/ws/src/movidius_ncs/movidius_ncs_lib/src/</path>
    <filename>exception_8cpp</filename>
    <includes id="exception_8h" name="exception.h" local="no" imported="no">movidius_ncs_lib/exception.h</includes>
    <namespace>movidius_ncs_lib</namespace>
  </compound>
  <compound kind="file">
    <name>exception.h</name>
    <path>/tmp/ws/src/movidius_ncs/movidius_ncs_lib/include/movidius_ncs_lib/</path>
    <filename>exception_8h</filename>
    <class kind="struct">movidius_ncs_lib::MvncAggressiveThermal</class>
    <class kind="struct">movidius_ncs_lib::MvncBusy</class>
    <class kind="struct">movidius_ncs_lib::MvncDeviceNotFound</class>
    <class kind="struct">movidius_ncs_lib::MvncError</class>
    <class kind="struct">movidius_ncs_lib::MvncException</class>
    <class kind="struct">movidius_ncs_lib::MvncGone</class>
    <class kind="struct">movidius_ncs_lib::MvncHighThermal</class>
    <class kind="struct">movidius_ncs_lib::MvncInvalidParameters</class>
    <class kind="struct">movidius_ncs_lib::MvncMvCmdNotFound</class>
    <class kind="struct">movidius_ncs_lib::MvncMyriadError</class>
    <class kind="struct">movidius_ncs_lib::MvncNoData</class>
    <class kind="struct">movidius_ncs_lib::MvncOutOfMemory</class>
    <class kind="struct">movidius_ncs_lib::MvncThermalException</class>
    <class kind="struct">movidius_ncs_lib::MvncTimeout</class>
    <class kind="struct">movidius_ncs_lib::MvncUnsupportedGraphFile</class>
    <class kind="struct">movidius_ncs_lib::NCSException</class>
    <class kind="struct">movidius_ncs_lib::NCSGraphException</class>
    <class kind="struct">movidius_ncs_lib::NCSGraphFileError</class>
    <class kind="struct">movidius_ncs_lib::NCSInputSizeError</class>
    <class kind="struct">movidius_ncs_lib::NCSInputSizeFileError</class>
    <class kind="struct">movidius_ncs_lib::NCSLoadCategoriesError</class>
    <class kind="struct">movidius_ncs_lib::NCSMeanAndStddevError</class>
    <namespace>movidius_ncs_lib</namespace>
  </compound>
  <compound kind="file">
    <name>exception_util.cpp</name>
    <path>/tmp/ws/src/movidius_ncs/movidius_ncs_lib/src/</path>
    <filename>exception__util_8cpp</filename>
    <includes id="exception_8h" name="exception.h" local="no" imported="no">movidius_ncs_lib/exception.h</includes>
    <includes id="mvnc__cpp_8h" name="mvnc_cpp.h" local="no" imported="no">movidius_ncs_lib/mvnc_cpp.h</includes>
    <includes id="exception__util_8h" name="exception_util.h" local="yes" imported="no">movidius_ncs_lib/exception_util.h</includes>
    <namespace>movidius_ncs_lib</namespace>
    <member kind="variable">
      <type>std::map&lt; int, std::string &gt;</type>
      <name>CODE2STR</name>
      <anchorfile>namespacemovidius__ncs__lib.html</anchorfile>
      <anchor>a881ec9f374f0f3425fde71ec51e0056d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>exception_util.h</name>
    <path>/tmp/ws/src/movidius_ncs/movidius_ncs_lib/include/movidius_ncs_lib/</path>
    <filename>exception__util_8h</filename>
    <class kind="class">movidius_ncs_lib::ExceptionUtil</class>
    <namespace>movidius_ncs_lib</namespace>
  </compound>
  <compound kind="file">
    <name>graph.cpp</name>
    <path>/tmp/ws/src/movidius_ncs/movidius_ncs_lib/src/</path>
    <filename>graph_8cpp</filename>
    <includes id="exception_8h" name="exception.h" local="yes" imported="no">movidius_ncs_lib/exception.h</includes>
    <includes id="exception__util_8h" name="exception_util.h" local="yes" imported="no">movidius_ncs_lib/exception_util.h</includes>
    <includes id="graph_8h" name="graph.h" local="yes" imported="no">movidius_ncs_lib/graph.h</includes>
    <includes id="tensor_8h" name="tensor.h" local="yes" imported="no">movidius_ncs_lib/tensor.h</includes>
    <namespace>movidius_ncs_lib</namespace>
  </compound>
  <compound kind="file">
    <name>graph.h</name>
    <path>/tmp/ws/src/movidius_ncs/movidius_ncs_lib/include/movidius_ncs_lib/</path>
    <filename>graph_8h</filename>
    <includes id="mvnc__cpp_8h" name="mvnc_cpp.h" local="yes" imported="no">movidius_ncs_lib/mvnc_cpp.h</includes>
    <includes id="result_8h" name="result.h" local="yes" imported="no">movidius_ncs_lib/result.h</includes>
    <includes id="tensor_8h" name="tensor.h" local="yes" imported="no">movidius_ncs_lib/tensor.h</includes>
    <includes id="device_8h" name="device.h" local="yes" imported="no">movidius_ncs_lib/device.h</includes>
    <class kind="class">movidius_ncs_lib::Graph</class>
    <namespace>movidius_ncs_lib</namespace>
  </compound>
  <compound kind="file">
    <name>mvnc_cpp.h</name>
    <path>/tmp/ws/src/movidius_ncs/movidius_ncs_lib/include/movidius_ncs_lib/</path>
    <filename>mvnc__cpp_8h</filename>
  </compound>
  <compound kind="file">
    <name>ncs.cpp</name>
    <path>/tmp/ws/src/movidius_ncs/movidius_ncs_lib/src/</path>
    <filename>ncs_8cpp</filename>
    <includes id="exception_8h" name="exception.h" local="yes" imported="no">movidius_ncs_lib/exception.h</includes>
    <includes id="exception__util_8h" name="exception_util.h" local="yes" imported="no">movidius_ncs_lib/exception_util.h</includes>
    <includes id="ncs_8h" name="ncs.h" local="yes" imported="no">movidius_ncs_lib/ncs.h</includes>
    <includes id="tensor_8h" name="tensor.h" local="yes" imported="no">movidius_ncs_lib/tensor.h</includes>
    <namespace>movidius_ncs_lib</namespace>
  </compound>
  <compound kind="file">
    <name>ncs.h</name>
    <path>/tmp/ws/src/movidius_ncs/movidius_ncs_lib/include/movidius_ncs_lib/</path>
    <filename>ncs_8h</filename>
    <includes id="result_8h" name="result.h" local="yes" imported="no">movidius_ncs_lib/result.h</includes>
    <includes id="graph_8h" name="graph.h" local="yes" imported="no">movidius_ncs_lib/graph.h</includes>
    <includes id="device_8h" name="device.h" local="yes" imported="no">movidius_ncs_lib/device.h</includes>
    <class kind="class">movidius_ncs_lib::NCS</class>
    <namespace>movidius_ncs_lib</namespace>
  </compound>
  <compound kind="file">
    <name>ncs_manager.cpp</name>
    <path>/tmp/ws/src/movidius_ncs/movidius_ncs_lib/src/</path>
    <filename>ncs__manager_8cpp</filename>
    <includes id="ncs__manager_8h" name="ncs_manager.h" local="yes" imported="no">movidius_ncs_lib/ncs_manager.h</includes>
    <namespace>movidius_ncs_lib</namespace>
    <member kind="function">
      <type>void</type>
      <name>join</name>
      <anchorfile>namespacemovidius__ncs__lib.html</anchorfile>
      <anchor>a7ca9c872ea5805940cd9ac6762faceae</anchor>
      <arglist>(std::thread &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ncs_manager.h</name>
    <path>/tmp/ws/src/movidius_ncs/movidius_ncs_lib/include/movidius_ncs_lib/</path>
    <filename>ncs__manager_8h</filename>
    <includes id="device_8h" name="device.h" local="yes" imported="no">movidius_ncs_lib/device.h</includes>
    <includes id="ncs_8h" name="ncs.h" local="yes" imported="no">movidius_ncs_lib/ncs.h</includes>
    <class kind="struct">movidius_ncs_lib::ImageFrame</class>
    <class kind="class">movidius_ncs_lib::NCSManager</class>
    <namespace>movidius_ncs_lib</namespace>
    <member kind="define">
      <type>#define</type>
      <name>IMAGE_BUFFER_SIZE</name>
      <anchorfile>ncs__manager_8h.html</anchorfile>
      <anchor>adf0b83d95ba7bef5b77e60571779a38b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(ClassificationResultPtr result, std_msgs::Header header)&gt;</type>
      <name>FUNP_C</name>
      <anchorfile>namespacemovidius__ncs__lib.html</anchorfile>
      <anchor>ad32a55cd235bf4b0f7799ae252e3c2e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(DetectionResultPtr result, std_msgs::Header header)&gt;</type>
      <name>FUNP_D</name>
      <anchorfile>namespacemovidius__ncs__lib.html</anchorfile>
      <anchor>ab4f71c0c3fce600bb2f6f7edb18fd703</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>result.cpp</name>
    <path>/tmp/ws/src/movidius_ncs/movidius_ncs_lib/src/</path>
    <filename>result_8cpp</filename>
    <includes id="result_8h" name="result.h" local="yes" imported="no">movidius_ncs_lib/result.h</includes>
    <namespace>movidius_ncs_lib</namespace>
  </compound>
  <compound kind="file">
    <name>result.h</name>
    <path>/tmp/ws/src/movidius_ncs/movidius_ncs_lib/include/movidius_ncs_lib/</path>
    <filename>result_8h</filename>
    <class kind="struct">movidius_ncs_lib::BBox</class>
    <class kind="struct">movidius_ncs_lib::ClassificationResult</class>
    <class kind="struct">movidius_ncs_lib::DetectionResult</class>
    <class kind="struct">movidius_ncs_lib::Item</class>
    <class kind="struct">movidius_ncs_lib::ItemInBBox</class>
    <class kind="class">movidius_ncs_lib::Result</class>
    <namespace>movidius_ncs_lib</namespace>
    <member kind="typedef">
      <type>std::shared_ptr&lt; ClassificationResult &gt;</type>
      <name>ClassificationResultPtr</name>
      <anchorfile>namespacemovidius__ncs__lib.html</anchorfile>
      <anchor>a80c138ae86d50498ed59c0767813c3b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; DetectionResult &gt;</type>
      <name>DetectionResultPtr</name>
      <anchorfile>namespacemovidius__ncs__lib.html</anchorfile>
      <anchor>ad102baa9f1a05b3449d03931336dbbf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ItemInBBox &gt;</type>
      <name>ItemInBBoxArray</name>
      <anchorfile>namespacemovidius__ncs__lib.html</anchorfile>
      <anchor>a0599b09c6acf130cddecd654e08d8a85</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; ItemInBBoxArray &gt;</type>
      <name>ItemInBBoxArrayPtr</name>
      <anchorfile>namespacemovidius__ncs__lib.html</anchorfile>
      <anchor>acf192a2e7eb1990ae897096dc88c48da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Item &gt;</type>
      <name>Items</name>
      <anchorfile>namespacemovidius__ncs__lib.html</anchorfile>
      <anchor>a15b41b55cd12d2a82fbd51ecf83bd693</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Items &gt;</type>
      <name>ItemsPtr</name>
      <anchorfile>namespacemovidius__ncs__lib.html</anchorfile>
      <anchor>a10d8f004b04937fdcd1054362c11a974</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tensor.cpp</name>
    <path>/tmp/ws/src/movidius_ncs/movidius_ncs_lib/src/</path>
    <filename>tensor_8cpp</filename>
    <includes id="tensor_8h" name="tensor.h" local="yes" imported="no">movidius_ncs_lib/tensor.h</includes>
    <namespace>movidius_ncs_lib</namespace>
  </compound>
  <compound kind="file">
    <name>tensor.h</name>
    <path>/tmp/ws/src/movidius_ncs/movidius_ncs_lib/include/movidius_ncs_lib/</path>
    <filename>tensor_8h</filename>
    <includes id="mvnc__cpp_8h" name="mvnc_cpp.h" local="yes" imported="no">movidius_ncs_lib/mvnc_cpp.h</includes>
    <class kind="class">movidius_ncs_lib::Tensor</class>
    <namespace>movidius_ncs_lib</namespace>
  </compound>
  <compound kind="file">
    <name>unittest_environment.cpp</name>
    <path>/tmp/ws/src/movidius_ncs/movidius_ncs_lib/tests/</path>
    <filename>unittest__environment_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>unittest__environment_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>unittest__environment_8cpp.html</anchorfile>
      <anchor>a5280e495b3d75b0baa8ebcbb2332b2a1</anchor>
      <arglist>(UnitTestEnvironment, testSDK)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>unittest__environment_8cpp.html</anchorfile>
      <anchor>a1ba4ad55285010bb1464299cf68922ef</anchor>
      <arglist>(UnitTestEnvironment, testAppZoo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>unittest__environment_8cpp.html</anchorfile>
      <anchor>a7356adde255f927cfc6e8dc97b571eff</anchor>
      <arglist>(UnitTestEnvironment, testCategories)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>unittest_function.cpp</name>
    <path>/tmp/ws/src/movidius_ncs/movidius_ncs_lib/tests/</path>
    <filename>unittest__function_8cpp</filename>
    <includes id="ncs__manager_8h" name="ncs_manager.h" local="yes" imported="no">movidius_ncs_lib/ncs_manager.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>unittest__function_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>unittest__function_8cpp.html</anchorfile>
      <anchor>a4c5da9e29624a3e6460136188de4f89e</anchor>
      <arglist>(UnitTestFunction, testLibraryFunctions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>unittest__function_8cpp.html</anchorfile>
      <anchor>ab0b8215733ebdb34a97fd9e4db17cf80</anchor>
      <arglist>(UnitTestFunction, testLibraryIncorrectInputs)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>movidius_ncs_lib::BBox</name>
    <filename>structmovidius__ncs__lib_1_1BBox.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>height</name>
      <anchorfile>structmovidius__ncs__lib_1_1BBox.html</anchorfile>
      <anchor>acdb057bd75fbc290ae6c6e4344587407</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>width</name>
      <anchorfile>structmovidius__ncs__lib_1_1BBox.html</anchorfile>
      <anchor>a343e2ad6e6175e7a613362a91ffe7ef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>x</name>
      <anchorfile>structmovidius__ncs__lib_1_1BBox.html</anchorfile>
      <anchor>aaeed8ee37be8b6585299bcb6145b79d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>y</name>
      <anchorfile>structmovidius__ncs__lib_1_1BBox.html</anchorfile>
      <anchor>aa09b08ca388aa2c949f133c2665d2666</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>movidius_ncs_lib::ClassificationResult</name>
    <filename>structmovidius__ncs__lib_1_1ClassificationResult.html</filename>
    <member kind="variable">
      <type>Items</type>
      <name>items</name>
      <anchorfile>structmovidius__ncs__lib_1_1ClassificationResult.html</anchorfile>
      <anchor>a5d871404790e7ff2644f67450325b567</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>time_taken</name>
      <anchorfile>structmovidius__ncs__lib_1_1ClassificationResult.html</anchorfile>
      <anchor>adc55c5ee6fe9fb9a244ef11cddeadbfe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>movidius_ncs_lib::DetectionResult</name>
    <filename>structmovidius__ncs__lib_1_1DetectionResult.html</filename>
    <member kind="variable">
      <type>ItemInBBoxArray</type>
      <name>items_in_boxes</name>
      <anchorfile>structmovidius__ncs__lib_1_1DetectionResult.html</anchorfile>
      <anchor>af985ab3d7b597a3bf498b821efef3b07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>time_taken</name>
      <anchorfile>structmovidius__ncs__lib_1_1DetectionResult.html</anchorfile>
      <anchor>ac4c0142a6f08f66c96c2bec17bac5c8b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>movidius_ncs_lib::Device</name>
    <filename>classmovidius__ncs__lib_1_1Device.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Device const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>classmovidius__ncs__lib_1_1Device.html</anchorfile>
      <anchor>a8dbf72b7d15b7308afbec7d0a83c9bd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Errors</name>
      <anchorfile>classmovidius__ncs__lib_1_1Device.html</anchorfile>
      <anchor>a2e7aa841286a28ad427b5ffc91fd3153a8e808d2dbb461feb6f65a247d30b85f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LogLevel</name>
      <anchorfile>classmovidius__ncs__lib_1_1Device.html</anchorfile>
      <anchor>a2e7aa841286a28ad427b5ffc91fd3153</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Nothing</name>
      <anchorfile>classmovidius__ncs__lib_1_1Device.html</anchorfile>
      <anchor>a2e7aa841286a28ad427b5ffc91fd3153a6cbbd927bef22c23daf0eac5b898c363</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Errors</name>
      <anchorfile>classmovidius__ncs__lib_1_1Device.html</anchorfile>
      <anchor>a2e7aa841286a28ad427b5ffc91fd3153a8e808d2dbb461feb6f65a247d30b85f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Verbose</name>
      <anchorfile>classmovidius__ncs__lib_1_1Device.html</anchorfile>
      <anchor>a2e7aa841286a28ad427b5ffc91fd3153ae808d3d60b82816dd60271b11193cb29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Nothing</name>
      <anchorfile>classmovidius__ncs__lib_1_1Device.html</anchorfile>
      <anchor>a2e7aa841286a28ad427b5ffc91fd3153a6cbbd927bef22c23daf0eac5b898c363</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Device &gt;</type>
      <name>Ptr</name>
      <anchorfile>classmovidius__ncs__lib_1_1Device.html</anchorfile>
      <anchor>a969987cc7f26db935d1718dbc6f635a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Verbose</name>
      <anchorfile>classmovidius__ncs__lib_1_1Device.html</anchorfile>
      <anchor>a2e7aa841286a28ad427b5ffc91fd3153ae808d3d60b82816dd60271b11193cb29</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Device</name>
      <anchorfile>classmovidius__ncs__lib_1_1Device.html</anchorfile>
      <anchor>abf110beca691d538526bf72a467082eb</anchor>
      <arglist>(int index, LogLevel log_level)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getHandle</name>
      <anchorfile>classmovidius__ncs__lib_1_1Device.html</anchorfile>
      <anchor>a01eb9211bee62bf84b86911235c9d43f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>LogLevel</type>
      <name>getLogLevel</name>
      <anchorfile>classmovidius__ncs__lib_1_1Device.html</anchorfile>
      <anchor>a1165b0ababf4a152444e2e921817e831</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getName</name>
      <anchorfile>classmovidius__ncs__lib_1_1Device.html</anchorfile>
      <anchor>a0fe375700658b07886dc4da136cb2a13</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>monitorThermal</name>
      <anchorfile>classmovidius__ncs__lib_1_1Device.html</anchorfile>
      <anchor>a083047c6a1479c4b9ac787782e32eb07</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLogLevel</name>
      <anchorfile>classmovidius__ncs__lib_1_1Device.html</anchorfile>
      <anchor>a4b154e83def848169555e4945b9e125b</anchor>
      <arglist>(LogLevel level)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Device</name>
      <anchorfile>classmovidius__ncs__lib_1_1Device.html</anchorfile>
      <anchor>a8bb40cb5a4a84a5aca8af01cbbcdc0cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>Aggressive</name>
      <anchorfile>classmovidius__ncs__lib_1_1Device.html</anchorfile>
      <anchor>a882877b48ef23710cd49dd762e7c161da363c260f592e14540d8cd18a3eb86de3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>High</name>
      <anchorfile>classmovidius__ncs__lib_1_1Device.html</anchorfile>
      <anchor>a882877b48ef23710cd49dd762e7c161da0fd84e4bb5b718a4241bb0e3b2b2045c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>Normal</name>
      <anchorfile>classmovidius__ncs__lib_1_1Device.html</anchorfile>
      <anchor>a882877b48ef23710cd49dd762e7c161daa15336388e18d83693c13e78a1430751</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="private">
      <type></type>
      <name>ThermalThrottlingLevel</name>
      <anchorfile>classmovidius__ncs__lib_1_1Device.html</anchorfile>
      <anchor>a882877b48ef23710cd49dd762e7c161d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>Normal</name>
      <anchorfile>classmovidius__ncs__lib_1_1Device.html</anchorfile>
      <anchor>a882877b48ef23710cd49dd762e7c161daa15336388e18d83693c13e78a1430751</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>High</name>
      <anchorfile>classmovidius__ncs__lib_1_1Device.html</anchorfile>
      <anchor>a882877b48ef23710cd49dd762e7c161da0fd84e4bb5b718a4241bb0e3b2b2045c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>Aggressive</name>
      <anchorfile>classmovidius__ncs__lib_1_1Device.html</anchorfile>
      <anchor>a882877b48ef23710cd49dd762e7c161da363c260f592e14540d8cd18a3eb86de3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>close</name>
      <anchorfile>classmovidius__ncs__lib_1_1Device.html</anchorfile>
      <anchor>a0736a2e1f608caf71ed30c9d0d23d4b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>find</name>
      <anchorfile>classmovidius__ncs__lib_1_1Device.html</anchorfile>
      <anchor>aff50defb1162dc10797a0679c8e6cf32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>ThermalThrottlingLevel</type>
      <name>getThermalThrottlingLevel</name>
      <anchorfile>classmovidius__ncs__lib_1_1Device.html</anchorfile>
      <anchor>a8d4328233cce3a8f9d0d2ac600aefb9b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>open</name>
      <anchorfile>classmovidius__ncs__lib_1_1Device.html</anchorfile>
      <anchor>a1a63cb58395ea69dfad9bf98db5b15f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void *</type>
      <name>handle_</name>
      <anchorfile>classmovidius__ncs__lib_1_1Device.html</anchorfile>
      <anchor>a4cbc61860b297ba766e5615b2725eea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>index_</name>
      <anchorfile>classmovidius__ncs__lib_1_1Device.html</anchorfile>
      <anchor>a96303c48f415cec6015e42a1c4419916</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>name_</name>
      <anchorfile>classmovidius__ncs__lib_1_1Device.html</anchorfile>
      <anchor>a0c0caeee38715b1d334709dec28ebd73</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>movidius_ncs_lib::ExceptionUtil</name>
    <filename>classmovidius__ncs__lib_1_1ExceptionUtil.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>tryToThrowMvncException</name>
      <anchorfile>classmovidius__ncs__lib_1_1ExceptionUtil.html</anchorfile>
      <anchor>a680bc0c691030070059760256cb0bea9</anchor>
      <arglist>(int code)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>movidius_ncs_lib::Graph</name>
    <filename>classmovidius__ncs__lib_1_1Graph.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Graph const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>classmovidius__ncs__lib_1_1Graph.html</anchorfile>
      <anchor>a44c5d31c23be8005b769694e16251bc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Graph &gt;</type>
      <name>Ptr</name>
      <anchorfile>classmovidius__ncs__lib_1_1Graph.html</anchorfile>
      <anchor>ace41cee0052606b614402f2c32622c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>allocate</name>
      <anchorfile>classmovidius__ncs__lib_1_1Graph.html</anchorfile>
      <anchor>a8f9fdfbaca837bf8102492abe5756d0e</anchor>
      <arglist>(void *device_handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deallocate</name>
      <anchorfile>classmovidius__ncs__lib_1_1Graph.html</anchorfile>
      <anchor>a7811c45aca96931ed5eccb2c64e463e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDebugInfo</name>
      <anchorfile>classmovidius__ncs__lib_1_1Graph.html</anchorfile>
      <anchor>a378877b4c2a4985528488a26220dc567</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getHandle</name>
      <anchorfile>classmovidius__ncs__lib_1_1Graph.html</anchorfile>
      <anchor>acfd5bbd51507b706c3e9dba775f346a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNetworkDim</name>
      <anchorfile>classmovidius__ncs__lib_1_1Graph.html</anchorfile>
      <anchor>abfce9e25edfa5636709a99cb2d6db091</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getTimeTaken</name>
      <anchorfile>classmovidius__ncs__lib_1_1Graph.html</anchorfile>
      <anchor>a1d2e50121e9813978201557bf4dafcd9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Graph</name>
      <anchorfile>classmovidius__ncs__lib_1_1Graph.html</anchorfile>
      <anchor>a827752fb37cc829730cababdc2e764ea</anchor>
      <arglist>(const Device::Ptr &amp;device, const std::string &amp;graph_file, int network_dimension)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Graph</name>
      <anchorfile>classmovidius__ncs__lib_1_1Graph.html</anchorfile>
      <anchor>a623b908455bcf34f9fd8fcd93c8a2f2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>graph_buf_</name>
      <anchorfile>classmovidius__ncs__lib_1_1Graph.html</anchorfile>
      <anchor>a68426a9a1c9a8aa96e72edf35d8ec5bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void *</type>
      <name>handle_</name>
      <anchorfile>classmovidius__ncs__lib_1_1Graph.html</anchorfile>
      <anchor>aefb053b2101c9bd5658687764b4ea2c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const int</type>
      <name>network_dimension_</name>
      <anchorfile>classmovidius__ncs__lib_1_1Graph.html</anchorfile>
      <anchor>ac3e505ab0732cff71fd79e047fdab890</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>movidius_ncs_lib::ImageFrame</name>
    <filename>structmovidius__ncs__lib_1_1ImageFrame.html</filename>
    <member kind="variable">
      <type>std_msgs::Header</type>
      <name>header</name>
      <anchorfile>structmovidius__ncs__lib_1_1ImageFrame.html</anchorfile>
      <anchor>a2a2db35fdce5b42bedf138bef5923934</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Mat</type>
      <name>image</name>
      <anchorfile>structmovidius__ncs__lib_1_1ImageFrame.html</anchorfile>
      <anchor>a7d2e763462cab0ac76c8b4ca0802607b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>movidius_ncs_lib::Item</name>
    <filename>structmovidius__ncs__lib_1_1Item.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>category</name>
      <anchorfile>structmovidius__ncs__lib_1_1Item.html</anchorfile>
      <anchor>a1edead6bdfd1a5ab8d0bd938fd1d3ea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>probability</name>
      <anchorfile>structmovidius__ncs__lib_1_1Item.html</anchorfile>
      <anchor>af03aa220017236ad857b1149fb9e7fbe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>movidius_ncs_lib::ItemInBBox</name>
    <filename>structmovidius__ncs__lib_1_1ItemInBBox.html</filename>
    <member kind="variable">
      <type>BBox</type>
      <name>bbox</name>
      <anchorfile>structmovidius__ncs__lib_1_1ItemInBBox.html</anchorfile>
      <anchor>a58083270f4f37ccf4d6e1957b76ea318</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Item</type>
      <name>item</name>
      <anchorfile>structmovidius__ncs__lib_1_1ItemInBBox.html</anchorfile>
      <anchor>af9216f76ccc8b221d0afbc1dd1e8e5ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>movidius_ncs_lib::MvncAggressiveThermal</name>
    <filename>structmovidius__ncs__lib_1_1MvncAggressiveThermal.html</filename>
    <base>movidius_ncs_lib::MvncThermalException</base>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>structmovidius__ncs__lib_1_1MvncAggressiveThermal.html</anchorfile>
      <anchor>adeb9279bfba5ba4ec9499a63c71fdea7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>movidius_ncs_lib::MvncBusy</name>
    <filename>structmovidius__ncs__lib_1_1MvncBusy.html</filename>
    <base>movidius_ncs_lib::MvncException</base>
    <member kind="function">
      <type></type>
      <name>MvncBusy</name>
      <anchorfile>structmovidius__ncs__lib_1_1MvncBusy.html</anchorfile>
      <anchor>a2bad4f734e1a8cc41e5c8533c9f148e0</anchor>
      <arglist>(const std::string &amp;msg)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>movidius_ncs_lib::MvncDeviceNotFound</name>
    <filename>structmovidius__ncs__lib_1_1MvncDeviceNotFound.html</filename>
    <base>movidius_ncs_lib::MvncException</base>
    <member kind="function">
      <type></type>
      <name>MvncDeviceNotFound</name>
      <anchorfile>structmovidius__ncs__lib_1_1MvncDeviceNotFound.html</anchorfile>
      <anchor>a77303222fcc7c10c75d0baa4cdf0890b</anchor>
      <arglist>(const std::string &amp;msg)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>movidius_ncs_lib::MvncError</name>
    <filename>structmovidius__ncs__lib_1_1MvncError.html</filename>
    <base>movidius_ncs_lib::MvncException</base>
    <member kind="function">
      <type></type>
      <name>MvncError</name>
      <anchorfile>structmovidius__ncs__lib_1_1MvncError.html</anchorfile>
      <anchor>ad43e863fd6a59c5aac3f76573518bc95</anchor>
      <arglist>(const std::string &amp;msg)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>movidius_ncs_lib::MvncException</name>
    <filename>structmovidius__ncs__lib_1_1MvncException.html</filename>
    <base>movidius_ncs_lib::NCSException</base>
    <member kind="function">
      <type></type>
      <name>MvncException</name>
      <anchorfile>structmovidius__ncs__lib_1_1MvncException.html</anchorfile>
      <anchor>a3d8bb6df0f5303697c867b738ae5b19f</anchor>
      <arglist>(const std::string &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>structmovidius__ncs__lib_1_1MvncException.html</anchorfile>
      <anchor>ae213c5a6a63b92ea9a0841e61f4abe61</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>msg_</name>
      <anchorfile>structmovidius__ncs__lib_1_1MvncException.html</anchorfile>
      <anchor>ac0faafa0c9f0081a83313b20dca9a549</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>movidius_ncs_lib::MvncGone</name>
    <filename>structmovidius__ncs__lib_1_1MvncGone.html</filename>
    <base>movidius_ncs_lib::MvncException</base>
    <member kind="function">
      <type></type>
      <name>MvncGone</name>
      <anchorfile>structmovidius__ncs__lib_1_1MvncGone.html</anchorfile>
      <anchor>ada7c14c35aa14f78195760455791fa85</anchor>
      <arglist>(const std::string &amp;msg)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>movidius_ncs_lib::MvncHighThermal</name>
    <filename>structmovidius__ncs__lib_1_1MvncHighThermal.html</filename>
    <base>movidius_ncs_lib::MvncThermalException</base>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>structmovidius__ncs__lib_1_1MvncHighThermal.html</anchorfile>
      <anchor>afdbf4420996c10657835af12cc1450b8</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>movidius_ncs_lib::MvncInvalidParameters</name>
    <filename>structmovidius__ncs__lib_1_1MvncInvalidParameters.html</filename>
    <base>movidius_ncs_lib::MvncException</base>
    <member kind="function">
      <type></type>
      <name>MvncInvalidParameters</name>
      <anchorfile>structmovidius__ncs__lib_1_1MvncInvalidParameters.html</anchorfile>
      <anchor>ad7b1df9b36b43bae7d58001fa01a0fff</anchor>
      <arglist>(const std::string &amp;msg)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>movidius_ncs_lib::MvncMvCmdNotFound</name>
    <filename>structmovidius__ncs__lib_1_1MvncMvCmdNotFound.html</filename>
    <base>movidius_ncs_lib::MvncException</base>
    <member kind="function">
      <type></type>
      <name>MvncMvCmdNotFound</name>
      <anchorfile>structmovidius__ncs__lib_1_1MvncMvCmdNotFound.html</anchorfile>
      <anchor>a0b90ba74be56db762169827cd0140725</anchor>
      <arglist>(const std::string &amp;msg)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>movidius_ncs_lib::MvncMyriadError</name>
    <filename>structmovidius__ncs__lib_1_1MvncMyriadError.html</filename>
    <base>movidius_ncs_lib::MvncException</base>
    <member kind="function">
      <type></type>
      <name>MvncMyriadError</name>
      <anchorfile>structmovidius__ncs__lib_1_1MvncMyriadError.html</anchorfile>
      <anchor>a98136a72515b5893af2e324c418ee325</anchor>
      <arglist>(const std::string &amp;msg)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>movidius_ncs_lib::MvncNoData</name>
    <filename>structmovidius__ncs__lib_1_1MvncNoData.html</filename>
    <base>movidius_ncs_lib::MvncException</base>
    <member kind="function">
      <type></type>
      <name>MvncNoData</name>
      <anchorfile>structmovidius__ncs__lib_1_1MvncNoData.html</anchorfile>
      <anchor>a8ee0ebbc220cfc0edc8570b2c0e1636e</anchor>
      <arglist>(const std::string &amp;msg)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>movidius_ncs_lib::MvncOutOfMemory</name>
    <filename>structmovidius__ncs__lib_1_1MvncOutOfMemory.html</filename>
    <base>movidius_ncs_lib::MvncException</base>
    <member kind="function">
      <type></type>
      <name>MvncOutOfMemory</name>
      <anchorfile>structmovidius__ncs__lib_1_1MvncOutOfMemory.html</anchorfile>
      <anchor>ae053838a9f118ab8035cfa5ac9635b79</anchor>
      <arglist>(const std::string &amp;msg)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>movidius_ncs_lib::MvncThermalException</name>
    <filename>structmovidius__ncs__lib_1_1MvncThermalException.html</filename>
    <base>movidius_ncs_lib::NCSException</base>
    <member kind="function" virtualness="pure">
      <type>virtual const char *</type>
      <name>what</name>
      <anchorfile>structmovidius__ncs__lib_1_1MvncThermalException.html</anchorfile>
      <anchor>aa6a97590aa7e9ad786a4333d4f02750b</anchor>
      <arglist>() const noexcept=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>movidius_ncs_lib::MvncTimeout</name>
    <filename>structmovidius__ncs__lib_1_1MvncTimeout.html</filename>
    <base>movidius_ncs_lib::MvncException</base>
    <member kind="function">
      <type></type>
      <name>MvncTimeout</name>
      <anchorfile>structmovidius__ncs__lib_1_1MvncTimeout.html</anchorfile>
      <anchor>a3cc211d6a49140420b87e8a8d80eadd8</anchor>
      <arglist>(const std::string &amp;msg)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>movidius_ncs_lib::MvncUnsupportedGraphFile</name>
    <filename>structmovidius__ncs__lib_1_1MvncUnsupportedGraphFile.html</filename>
    <base>movidius_ncs_lib::MvncException</base>
    <member kind="function">
      <type></type>
      <name>MvncUnsupportedGraphFile</name>
      <anchorfile>structmovidius__ncs__lib_1_1MvncUnsupportedGraphFile.html</anchorfile>
      <anchor>ad0b9eb7ea49ffc9dc7acfcf367ad4b89</anchor>
      <arglist>(const std::string &amp;msg)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>movidius_ncs_lib::NCS</name>
    <filename>classmovidius__ncs__lib_1_1NCS.html</filename>
    <member kind="function">
      <type>void</type>
      <name>classify</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCS.html</anchorfile>
      <anchor>a784c53917269d8e219221f90f0fedee4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detect</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCS.html</anchorfile>
      <anchor>a694dabb6ef1ca18bd2e57484c52b1813</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ClassificationResultPtr</type>
      <name>getClassificationResult</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCS.html</anchorfile>
      <anchor>a93f8dd85837bdc5bb0b59f4a2a559b7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DetectionResultPtr</type>
      <name>getDetectionResult</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCS.html</anchorfile>
      <anchor>a5a14b4bbc0692c2d68163ffd2132dac6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadTensor</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCS.html</anchorfile>
      <anchor>a0ec39b01bdf3e72dedd53ea2f4a9c6ca</anchor>
      <arglist>(const cv::Mat &amp;image)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NCS</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCS.html</anchorfile>
      <anchor>ab036ad1c0fba8dd1a563603f035d978a</anchor>
      <arglist>(int device_index, Device::LogLevel log_level, const std::string &amp;cnn_type, const std::string &amp;graph_file_path, const std::string &amp;category_file_path, const int network_dimension, const std::vector&lt; float &gt; &amp;mean, const float &amp;scale, const int &amp;top_n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~NCS</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCS.html</anchorfile>
      <anchor>acf37d1007db78fb0b630f3528b3a9e2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initDevice</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCS.html</anchorfile>
      <anchor>aeba7f8698a3eba3e71aa3fb493beefbb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadCategories</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCS.html</anchorfile>
      <anchor>a29c0dd429403bdef872c87a4df5a5b04</anchor>
      <arglist>(const std::string &amp;category_file_path)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadGraph</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCS.html</anchorfile>
      <anchor>a4b73cf7bb4738d8a5c64c315caeb6903</anchor>
      <arglist>(const std::string &amp;graph_file_path)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::string</type>
      <name>getFileContent</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCS.html</anchorfile>
      <anchor>a7af505b1b94f311b3c82712a590ac986</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>splitIntoLines</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCS.html</anchorfile>
      <anchor>ad8e3e6d258f6cba5fbcf48cae63021ca</anchor>
      <arglist>(const std::string &amp;content, std::vector&lt; std::string &gt; &amp;lines)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>categories_</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCS.html</anchorfile>
      <anchor>ae1f4a1367249011dba13da5ea31b8bae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>cnn_type_</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCS.html</anchorfile>
      <anchor>a7ebe6999ea62f854fb104da80aa19cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Device::Ptr</type>
      <name>device_</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCS.html</anchorfile>
      <anchor>a50d19559cf790c192415a276b71c975d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const int</type>
      <name>device_index_</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCS.html</anchorfile>
      <anchor>a5a26c996140d0718f9535ea864cf6a3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Graph::Ptr</type>
      <name>graph_</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCS.html</anchorfile>
      <anchor>a0a02b91151d9c6b72e141fe599ae0bb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const Device::LogLevel</type>
      <name>log_level_</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCS.html</anchorfile>
      <anchor>aad3127ea74d8aa841781ff0d1c29e558</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::vector&lt; float &gt;</type>
      <name>mean_</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCS.html</anchorfile>
      <anchor>a76f92749194e83664cc22a9cadb758bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const int</type>
      <name>network_dimension_</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCS.html</anchorfile>
      <anchor>ac4d1d969567984e20936954bd4a769d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Result::Ptr</type>
      <name>result_</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCS.html</anchorfile>
      <anchor>ac99d19eab05e9a130fd254453f270014</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const float</type>
      <name>scale_</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCS.html</anchorfile>
      <anchor>a04365a49c4de66736e58f396f9733e10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Tensor::Ptr</type>
      <name>tensor_</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCS.html</anchorfile>
      <anchor>ad2e5e6d74a8d23004ec6c2f68652d1fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const int</type>
      <name>top_n_</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCS.html</anchorfile>
      <anchor>abd6159d5bf49d868230c0d30a3b4a590</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void *</type>
      <name>user_param_</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCS.html</anchorfile>
      <anchor>a74d52e2cd60ba49def7a1c859f86313a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>movidius_ncs_lib::NCSException</name>
    <filename>structmovidius__ncs__lib_1_1NCSException.html</filename>
  </compound>
  <compound kind="struct">
    <name>movidius_ncs_lib::NCSGraphException</name>
    <filename>structmovidius__ncs__lib_1_1NCSGraphException.html</filename>
    <base>movidius_ncs_lib::NCSException</base>
    <member kind="function" virtualness="pure">
      <type>virtual const char *</type>
      <name>what</name>
      <anchorfile>structmovidius__ncs__lib_1_1NCSGraphException.html</anchorfile>
      <anchor>afea25b3e28428ad02362a74b1126ba94</anchor>
      <arglist>() const noexcept=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>movidius_ncs_lib::NCSGraphFileError</name>
    <filename>structmovidius__ncs__lib_1_1NCSGraphFileError.html</filename>
    <base>movidius_ncs_lib::NCSGraphException</base>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>structmovidius__ncs__lib_1_1NCSGraphFileError.html</anchorfile>
      <anchor>a91f6844967f49c9bd6f75dda682dac50</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>movidius_ncs_lib::NCSInputSizeError</name>
    <filename>structmovidius__ncs__lib_1_1NCSInputSizeError.html</filename>
    <base>movidius_ncs_lib::NCSGraphException</base>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>structmovidius__ncs__lib_1_1NCSInputSizeError.html</anchorfile>
      <anchor>afff41d290b706335dd356191735610ff</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>movidius_ncs_lib::NCSInputSizeFileError</name>
    <filename>structmovidius__ncs__lib_1_1NCSInputSizeFileError.html</filename>
    <base>movidius_ncs_lib::NCSGraphException</base>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>structmovidius__ncs__lib_1_1NCSInputSizeFileError.html</anchorfile>
      <anchor>a60f0b9ca6ecbd9622666c2632304cb9d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>movidius_ncs_lib::NCSLoadCategoriesError</name>
    <filename>structmovidius__ncs__lib_1_1NCSLoadCategoriesError.html</filename>
    <base>movidius_ncs_lib::NCSGraphException</base>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>structmovidius__ncs__lib_1_1NCSLoadCategoriesError.html</anchorfile>
      <anchor>a90cc160519ef13f8b9993ebb52b6cf8d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>movidius_ncs_lib::NCSManager</name>
    <filename>classmovidius__ncs__lib_1_1NCSManager.html</filename>
    <member kind="function">
      <type>std::vector&lt; ClassificationResultPtr &gt;</type>
      <name>classifyImage</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCSManager.html</anchorfile>
      <anchor>aaa782a2aeff8084768296bee89e74f2d</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;images)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>classifyStream</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCSManager.html</anchorfile>
      <anchor>a60aa7c6b6d8dc08a128e89054bea19a9</anchor>
      <arglist>(const cv::Mat &amp;image, FUNP_C cbGetClassificationResult, const sensor_msgs::ImageConstPtr &amp;image_msg)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; DetectionResultPtr &gt;</type>
      <name>detectImage</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCSManager.html</anchorfile>
      <anchor>a17031e857951fc24765c791a035d60a1</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;images)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detectStream</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCSManager.html</anchorfile>
      <anchor>af3762e7a4edc7a4ea2dc22ffdb53191b</anchor>
      <arglist>(const cv::Mat &amp;image, FUNP_D cbGetDetectionResult, const sensor_msgs::ImageConstPtr &amp;image_msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NCSManager</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCSManager.html</anchorfile>
      <anchor>add372124d101aa4423abc7d24344405f</anchor>
      <arglist>(const int &amp;max_device_number, const int &amp;device_index, const Device::LogLevel &amp;log_level, const std::string &amp;cnn_type, const std::string &amp;graph_file_path, const std::string &amp;category_file_path, const int &amp;network_dimension, const std::vector&lt; float &gt; &amp;mean, const float &amp;scale, const int &amp;top_n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startThreads</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCSManager.html</anchorfile>
      <anchor>ac1b331feef8c0afcb4bf44aec176d303</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~NCSManager</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCSManager.html</anchorfile>
      <anchor>a6781c5e3d49adfd568b1e37c8eb60956</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>deviceThread</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCSManager.html</anchorfile>
      <anchor>a39a4a98ff8819b790b9a990e1ef09043</anchor>
      <arglist>(int device_index)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initDeviceManager</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCSManager.html</anchorfile>
      <anchor>a8147bc5c64307e839a4e4046a9b7aecc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>category_file_path_</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCSManager.html</anchorfile>
      <anchor>a5969f69e8d5d9f0e8225b0ebb8610e11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>cnn_type_</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCSManager.html</anchorfile>
      <anchor>ae9cede43a47acb1ced76731099b5744b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>device_count_</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCSManager.html</anchorfile>
      <anchor>a9ea24d828c160afe17e91f2f9b2e8757</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>graph_file_path_</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCSManager.html</anchorfile>
      <anchor>a8b3c03e40171d22dbc9499f037c99100</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; ImageFrame &gt;</type>
      <name>image_list_</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCSManager.html</anchorfile>
      <anchor>a0a4c770e5294f8344ed0349e1c3d4a2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const Device::LogLevel</type>
      <name>log_level_</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCSManager.html</anchorfile>
      <anchor>a33ac664733f6e9dbee2b965281b5c68f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const int</type>
      <name>max_device_number_</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCSManager.html</anchorfile>
      <anchor>a7053004b0a65fafbf9cbe0d7fa535cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::vector&lt; float &gt;</type>
      <name>mean_</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCSManager.html</anchorfile>
      <anchor>a2ed9c21d5b35d0ce89a7886a6398e7e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::mutex</type>
      <name>mtx_</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCSManager.html</anchorfile>
      <anchor>a6d1c2cdb98519af613775e936d627337</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::shared_ptr&lt; movidius_ncs_lib::NCS &gt; &gt;</type>
      <name>ncs_handle_list_</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCSManager.html</anchorfile>
      <anchor>a9bcace8b4cb699002f2584590c6f4b92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const int</type>
      <name>network_dimension_</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCSManager.html</anchorfile>
      <anchor>a1cc04648ec2ab7d15026c588f33fb2ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FUNP_C</type>
      <name>p_c_</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCSManager.html</anchorfile>
      <anchor>a8a2a7ca13dac89359e878978d2c71440</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FUNP_D</type>
      <name>p_d_</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCSManager.html</anchorfile>
      <anchor>a6897e8e38b2dbecfaf4cc8e2255c9277</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const float</type>
      <name>scale_</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCSManager.html</anchorfile>
      <anchor>aa97b98e34d0766f7a83a8939e2ae0165</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const int</type>
      <name>start_device_index_</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCSManager.html</anchorfile>
      <anchor>a42966227775ae08202239d29a874b2c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::thread &gt;</type>
      <name>threads_</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCSManager.html</anchorfile>
      <anchor>a39478535b1b2321e12e8a86532f635f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const int</type>
      <name>top_n_</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCSManager.html</anchorfile>
      <anchor>afed655779d2578cb51f9d1a77f5e799f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void *</type>
      <name>user_param_</name>
      <anchorfile>classmovidius__ncs__lib_1_1NCSManager.html</anchorfile>
      <anchor>a82c16bf322c824a67c93341855ba0da7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>movidius_ncs_lib::NCSMeanAndStddevError</name>
    <filename>structmovidius__ncs__lib_1_1NCSMeanAndStddevError.html</filename>
    <base>movidius_ncs_lib::NCSGraphException</base>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>structmovidius__ncs__lib_1_1NCSMeanAndStddevError.html</anchorfile>
      <anchor>a01264f7aca0942c2d0a03794edc63476</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>movidius_ncs_lib::Result</name>
    <filename>classmovidius__ncs__lib_1_1Result.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Result const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>classmovidius__ncs__lib_1_1Result.html</anchorfile>
      <anchor>a4e5513cc91a994456505455c57442ecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Result &gt;</type>
      <name>Ptr</name>
      <anchorfile>classmovidius__ncs__lib_1_1Result.html</anchorfile>
      <anchor>ab3a48801731dd3f07e9a5dd0a8f2bf7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ClassificationResultPtr</type>
      <name>getClassificationResult</name>
      <anchorfile>classmovidius__ncs__lib_1_1Result.html</anchorfile>
      <anchor>a5323de52ddc7bcc256356bd01a2b4b76</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DetectionResultPtr</type>
      <name>getDetectionResult</name>
      <anchorfile>classmovidius__ncs__lib_1_1Result.html</anchorfile>
      <anchor>ab58007d3bf7302875eaa61f2897d9dee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseSSDResult</name>
      <anchorfile>classmovidius__ncs__lib_1_1Result.html</anchorfile>
      <anchor>ae81ebea9b22d57b2627f097b9145a1e1</anchor>
      <arglist>(const std::vector&lt; float &gt; &amp;result, const std::vector&lt; std::string &gt; categories, int img_width, int img_height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseYoloResult</name>
      <anchorfile>classmovidius__ncs__lib_1_1Result.html</anchorfile>
      <anchor>a039f0fdff79a862ecd7342148ddca7ba</anchor>
      <arglist>(const std::vector&lt; float &gt; &amp;result, const std::vector&lt; std::string &gt; categories, int img_width, int img_height)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Result</name>
      <anchorfile>classmovidius__ncs__lib_1_1Result.html</anchorfile>
      <anchor>aa1bd46b6734cccb25771d655ade6eb87</anchor>
      <arglist>(const std::string &amp;cnn_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClassificationResult</name>
      <anchorfile>classmovidius__ncs__lib_1_1Result.html</anchorfile>
      <anchor>aee4f9db40e656e8d72bc0aa95b06f8d3</anchor>
      <arglist>(Item item)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClassificationResult</name>
      <anchorfile>classmovidius__ncs__lib_1_1Result.html</anchorfile>
      <anchor>abc3b0fc9cd2ecbe16aeef5e8b917b668</anchor>
      <arglist>(float time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDetectionResult</name>
      <anchorfile>classmovidius__ncs__lib_1_1Result.html</anchorfile>
      <anchor>af3a2141434bd0ce35c4b365d7a546b4b</anchor>
      <arglist>(ItemInBBox item)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDetectionResult</name>
      <anchorfile>classmovidius__ncs__lib_1_1Result.html</anchorfile>
      <anchor>a1658ebc1b2be24370a7f2d80806db0cc</anchor>
      <arglist>(float time)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>float</type>
      <name>IOU</name>
      <anchorfile>classmovidius__ncs__lib_1_1Result.html</anchorfile>
      <anchor>a8f15eb0647af429d4fe72aa67faa12e8</anchor>
      <arglist>(ItemInBBox box1, ItemInBBox box2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>NMS</name>
      <anchorfile>classmovidius__ncs__lib_1_1Result.html</anchorfile>
      <anchor>a5c71269729d34bbbc9e4640fd6f4a07a</anchor>
      <arglist>(ItemInBBoxArrayPtr objs_in_bboxes)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ClassificationResultPtr</type>
      <name>classification_result</name>
      <anchorfile>classmovidius__ncs__lib_1_1Result.html</anchorfile>
      <anchor>a27cca4c8e3e8dbbec27986381880b916</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DetectionResultPtr</type>
      <name>detection_result</name>
      <anchorfile>classmovidius__ncs__lib_1_1Result.html</anchorfile>
      <anchor>a7e0e15d3797cb1c565ab819cfe71b1ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>movidius_ncs_lib::Tensor</name>
    <filename>classmovidius__ncs__lib_1_1Tensor.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Tensor const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>classmovidius__ncs__lib_1_1Tensor.html</anchorfile>
      <anchor>a9ca0c493d6170d6a09f0574323c742a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Tensor &gt;</type>
      <name>Ptr</name>
      <anchorfile>classmovidius__ncs__lib_1_1Tensor.html</anchorfile>
      <anchor>a3c56e3c599414498d59602875cb67a9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearTensor</name>
      <anchorfile>classmovidius__ncs__lib_1_1Tensor.html</anchorfile>
      <anchor>a8100884b2155137d72f78ca8d18fc8ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getImageHeight</name>
      <anchorfile>classmovidius__ncs__lib_1_1Tensor.html</anchorfile>
      <anchor>adbda13433fdc36b55828644f4bbfaa96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getImageWidth</name>
      <anchorfile>classmovidius__ncs__lib_1_1Tensor.html</anchorfile>
      <anchor>a715a0184ce9a5d0aa70b56cb040b8be6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadImageData</name>
      <anchorfile>classmovidius__ncs__lib_1_1Tensor.html</anchorfile>
      <anchor>ab0e84b00a49c0277091bad2bff31ca92</anchor>
      <arglist>(const cv::Mat &amp;image)</arglist>
    </member>
    <member kind="function">
      <type>const uint16_t *</type>
      <name>raw</name>
      <anchorfile>classmovidius__ncs__lib_1_1Tensor.html</anchorfile>
      <anchor>af4bb8e934c42d4cefb3dd60a1f84fb26</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const size_t</type>
      <name>size</name>
      <anchorfile>classmovidius__ncs__lib_1_1Tensor.html</anchorfile>
      <anchor>a26ab8e72e61f3816f233e460438bbc51</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Tensor</name>
      <anchorfile>classmovidius__ncs__lib_1_1Tensor.html</anchorfile>
      <anchor>a91a5104b2075ea0bc9bb169619c0663e</anchor>
      <arglist>(const std::pair&lt; int, int &gt; &amp;net_dim, const std::vector&lt; float &gt; &amp;mean, const float &amp;scale)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fp16tofp32</name>
      <anchorfile>classmovidius__ncs__lib_1_1Tensor.html</anchorfile>
      <anchor>a438df20795a4c167a78355eae9b09465</anchor>
      <arglist>(float *__restrict out, uint16_t in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fp32tofp16</name>
      <anchorfile>classmovidius__ncs__lib_1_1Tensor.html</anchorfile>
      <anchor>ad15df4c2814d5039966c6cd1f6677b25</anchor>
      <arglist>(uint16_t *__restrict out, float in)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>image_height_</name>
      <anchorfile>classmovidius__ncs__lib_1_1Tensor.html</anchorfile>
      <anchor>a80bd37b66320f54710737215bb1d1526</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>image_width_</name>
      <anchorfile>classmovidius__ncs__lib_1_1Tensor.html</anchorfile>
      <anchor>acbd69d221789f692565aacc07773646c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; float &gt;</type>
      <name>mean_</name>
      <anchorfile>classmovidius__ncs__lib_1_1Tensor.html</anchorfile>
      <anchor>aa881420a0a74467745321488440b0ebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>net_height_</name>
      <anchorfile>classmovidius__ncs__lib_1_1Tensor.html</anchorfile>
      <anchor>a49342a12cf5aedd58fc8bd2ffa9c282c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>net_width_</name>
      <anchorfile>classmovidius__ncs__lib_1_1Tensor.html</anchorfile>
      <anchor>a99e8d1230708efabb5c35a0aa787bfa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>scale_</name>
      <anchorfile>classmovidius__ncs__lib_1_1Tensor.html</anchorfile>
      <anchor>adee226c21c11bfa19f39d3531d76a9c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; uint16_t &gt;</type>
      <name>tensor_</name>
      <anchorfile>classmovidius__ncs__lib_1_1Tensor.html</anchorfile>
      <anchor>a7a99e04239aadc45ef5291d3ef0c32df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>movidius_ncs_lib</name>
    <filename>namespacemovidius__ncs__lib.html</filename>
    <class kind="struct">movidius_ncs_lib::BBox</class>
    <class kind="struct">movidius_ncs_lib::ClassificationResult</class>
    <class kind="struct">movidius_ncs_lib::DetectionResult</class>
    <class kind="class">movidius_ncs_lib::Device</class>
    <class kind="class">movidius_ncs_lib::ExceptionUtil</class>
    <class kind="class">movidius_ncs_lib::Graph</class>
    <class kind="struct">movidius_ncs_lib::ImageFrame</class>
    <class kind="struct">movidius_ncs_lib::Item</class>
    <class kind="struct">movidius_ncs_lib::ItemInBBox</class>
    <class kind="struct">movidius_ncs_lib::MvncAggressiveThermal</class>
    <class kind="struct">movidius_ncs_lib::MvncBusy</class>
    <class kind="struct">movidius_ncs_lib::MvncDeviceNotFound</class>
    <class kind="struct">movidius_ncs_lib::MvncError</class>
    <class kind="struct">movidius_ncs_lib::MvncException</class>
    <class kind="struct">movidius_ncs_lib::MvncGone</class>
    <class kind="struct">movidius_ncs_lib::MvncHighThermal</class>
    <class kind="struct">movidius_ncs_lib::MvncInvalidParameters</class>
    <class kind="struct">movidius_ncs_lib::MvncMvCmdNotFound</class>
    <class kind="struct">movidius_ncs_lib::MvncMyriadError</class>
    <class kind="struct">movidius_ncs_lib::MvncNoData</class>
    <class kind="struct">movidius_ncs_lib::MvncOutOfMemory</class>
    <class kind="struct">movidius_ncs_lib::MvncThermalException</class>
    <class kind="struct">movidius_ncs_lib::MvncTimeout</class>
    <class kind="struct">movidius_ncs_lib::MvncUnsupportedGraphFile</class>
    <class kind="class">movidius_ncs_lib::NCS</class>
    <class kind="struct">movidius_ncs_lib::NCSException</class>
    <class kind="struct">movidius_ncs_lib::NCSGraphException</class>
    <class kind="struct">movidius_ncs_lib::NCSGraphFileError</class>
    <class kind="struct">movidius_ncs_lib::NCSInputSizeError</class>
    <class kind="struct">movidius_ncs_lib::NCSInputSizeFileError</class>
    <class kind="struct">movidius_ncs_lib::NCSLoadCategoriesError</class>
    <class kind="class">movidius_ncs_lib::NCSManager</class>
    <class kind="struct">movidius_ncs_lib::NCSMeanAndStddevError</class>
    <class kind="class">movidius_ncs_lib::Result</class>
    <class kind="class">movidius_ncs_lib::Tensor</class>
    <member kind="typedef">
      <type>std::shared_ptr&lt; ClassificationResult &gt;</type>
      <name>ClassificationResultPtr</name>
      <anchorfile>namespacemovidius__ncs__lib.html</anchorfile>
      <anchor>a80c138ae86d50498ed59c0767813c3b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; DetectionResult &gt;</type>
      <name>DetectionResultPtr</name>
      <anchorfile>namespacemovidius__ncs__lib.html</anchorfile>
      <anchor>ad102baa9f1a05b3449d03931336dbbf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(ClassificationResultPtr result, std_msgs::Header header)&gt;</type>
      <name>FUNP_C</name>
      <anchorfile>namespacemovidius__ncs__lib.html</anchorfile>
      <anchor>ad32a55cd235bf4b0f7799ae252e3c2e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(DetectionResultPtr result, std_msgs::Header header)&gt;</type>
      <name>FUNP_D</name>
      <anchorfile>namespacemovidius__ncs__lib.html</anchorfile>
      <anchor>ab4f71c0c3fce600bb2f6f7edb18fd703</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ItemInBBox &gt;</type>
      <name>ItemInBBoxArray</name>
      <anchorfile>namespacemovidius__ncs__lib.html</anchorfile>
      <anchor>a0599b09c6acf130cddecd654e08d8a85</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; ItemInBBoxArray &gt;</type>
      <name>ItemInBBoxArrayPtr</name>
      <anchorfile>namespacemovidius__ncs__lib.html</anchorfile>
      <anchor>acf192a2e7eb1990ae897096dc88c48da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Item &gt;</type>
      <name>Items</name>
      <anchorfile>namespacemovidius__ncs__lib.html</anchorfile>
      <anchor>a15b41b55cd12d2a82fbd51ecf83bd693</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Items &gt;</type>
      <name>ItemsPtr</name>
      <anchorfile>namespacemovidius__ncs__lib.html</anchorfile>
      <anchor>a10d8f004b04937fdcd1054362c11a974</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>join</name>
      <anchorfile>namespacemovidius__ncs__lib.html</anchorfile>
      <anchor>a7ca9c872ea5805940cd9ac6762faceae</anchor>
      <arglist>(std::thread &amp;t)</arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; int, std::string &gt;</type>
      <name>CODE2STR</name>
      <anchorfile>namespacemovidius__ncs__lib.html</anchorfile>
      <anchor>a881ec9f374f0f3425fde71ec51e0056d</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
