<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>libs/drfcn/bbox/__init__.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/bbox/</path>
    <filename>libs_2drfcn_2bbox_2____init_____8py</filename>
    <namespace>bbox</namespace>
  </compound>
  <compound kind="file">
    <name>libs/drfcn/cfg/__init__.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/cfg/</path>
    <filename>libs_2drfcn_2cfg_2____init_____8py</filename>
    <namespace>cfg</namespace>
  </compound>
  <compound kind="file">
    <name>libs/drfcn/core/__init__.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/core/</path>
    <filename>libs_2drfcn_2core_2____init_____8py</filename>
    <namespace>core</namespace>
  </compound>
  <compound kind="file">
    <name>libs/drfcn/mask/__init__.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/mask/</path>
    <filename>libs_2drfcn_2mask_2____init_____8py</filename>
    <namespace>mask</namespace>
  </compound>
  <compound kind="file">
    <name>libs/drfcn/nms/__init__.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/nms/</path>
    <filename>libs_2drfcn_2nms_2____init_____8py</filename>
    <namespace>nms</namespace>
  </compound>
  <compound kind="file">
    <name>libs/drfcn/operator_py/__init__.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/operator_py/</path>
    <filename>libs_2drfcn_2operator__py_2____init_____8py</filename>
    <namespace>operator_py</namespace>
  </compound>
  <compound kind="file">
    <name>libs/drfcn/rpn/__init__.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/rpn/</path>
    <filename>libs_2drfcn_2rpn_2____init_____8py</filename>
    <namespace>rpn</namespace>
  </compound>
  <compound kind="file">
    <name>libs/drfcn/symbols/__init__.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/symbols/</path>
    <filename>libs_2drfcn_2symbols_2____init_____8py</filename>
    <namespace>symbols</namespace>
  </compound>
  <compound kind="file">
    <name>libs/drfcn/utils/__init__.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/utils/</path>
    <filename>libs_2drfcn_2utils_2____init_____8py</filename>
    <namespace>utils</namespace>
  </compound>
  <compound kind="file">
    <name>src/rail_object_detector/__init__.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/src/rail_object_detector/</path>
    <filename>src_2rail__object__detector_2____init_____8py</filename>
    <namespace>rail_object_detector</namespace>
  </compound>
  <compound kind="file">
    <name>activation_layer.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>activation__layer_8c</filename>
    <includes id="activation__layer_8h" name="activation_layer.h" local="yes" imported="no">activation_layer.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="cuda_8h" name="cuda.h" local="yes" imported="no">cuda.h</includes>
    <includes id="blas_8h" name="blas.h" local="yes" imported="no">blas.h</includes>
    <includes id="gemm_8h" name="gemm.h" local="yes" imported="no">gemm.h</includes>
    <member kind="function">
      <type>void</type>
      <name>backward_activation_layer</name>
      <anchorfile>activation__layer_8c.html</anchorfile>
      <anchor>a01c4547db1148b2f198e045eaa3167b0</anchor>
      <arglist>(layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_activation_layer</name>
      <anchorfile>activation__layer_8c.html</anchorfile>
      <anchor>a85457008f00d20f956f3d2696a3528ad</anchor>
      <arglist>(layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>layer</type>
      <name>make_activation_layer</name>
      <anchorfile>activation__layer_8c.html</anchorfile>
      <anchor>a09b791f4a73a312d7ae9757b5107c6bd</anchor>
      <arglist>(int batch, int inputs, ACTIVATION activation)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>activation_layer.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>activation__layer_8h</filename>
    <includes id="activations_8h" name="activations.h" local="yes" imported="no">activations.h</includes>
    <includes id="layer_8h" name="layer.h" local="yes" imported="no">layer.h</includes>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <member kind="function">
      <type>void</type>
      <name>backward_activation_layer</name>
      <anchorfile>activation__layer_8h.html</anchorfile>
      <anchor>a01c4547db1148b2f198e045eaa3167b0</anchor>
      <arglist>(layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_activation_layer</name>
      <anchorfile>activation__layer_8h.html</anchorfile>
      <anchor>a85457008f00d20f956f3d2696a3528ad</anchor>
      <arglist>(layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>layer</type>
      <name>make_activation_layer</name>
      <anchorfile>activation__layer_8h.html</anchorfile>
      <anchor>a09b791f4a73a312d7ae9757b5107c6bd</anchor>
      <arglist>(int batch, int inputs, ACTIVATION activation)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>activations.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>activations_8c</filename>
    <includes id="activations_8h" name="activations.h" local="yes" imported="no">activations.h</includes>
    <member kind="function">
      <type>float</type>
      <name>activate</name>
      <anchorfile>activations_8c.html</anchorfile>
      <anchor>a031d574d016f6a31eae5bbddfbac3dc5</anchor>
      <arglist>(float x, ACTIVATION a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>activate_array</name>
      <anchorfile>activations_8c.html</anchorfile>
      <anchor>a9c58c2e7b5e7ea90cf75f18c97e78dc8</anchor>
      <arglist>(float *x, const int n, const ACTIVATION a)</arglist>
    </member>
    <member kind="function">
      <type>ACTIVATION</type>
      <name>get_activation</name>
      <anchorfile>activations_8c.html</anchorfile>
      <anchor>a8ffef776df5bf3350dccbbe580287a20</anchor>
      <arglist>(char *s)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>get_activation_string</name>
      <anchorfile>activations_8c.html</anchorfile>
      <anchor>a2bc0a3b9240e0791be1fd34fa59db11d</anchor>
      <arglist>(ACTIVATION a)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>gradient</name>
      <anchorfile>activations_8c.html</anchorfile>
      <anchor>a9c24980bc3a95982aa908ff1d6f89ebd</anchor>
      <arglist>(float x, ACTIVATION a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gradient_array</name>
      <anchorfile>activations_8c.html</anchorfile>
      <anchor>a849f0a9f9df2f434c57c71d5520c1d95</anchor>
      <arglist>(const float *x, const int n, const ACTIVATION a, float *delta)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>activations.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>activations_8h</filename>
    <includes id="cuda_8h" name="cuda.h" local="yes" imported="no">cuda.h</includes>
    <member kind="enumeration">
      <name>ACTIVATION</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>aea09b678fab8ab931902378cbbd79032</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOGISTIC</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>aea09b678fab8ab931902378cbbd79032a42472611591399e9deba20bd204fd056</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RELU</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>aea09b678fab8ab931902378cbbd79032a9b69aa04edddb5cade1fea783ef633a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RELIE</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>aea09b678fab8ab931902378cbbd79032a81581ff70b227e2f6841cbdd7c3155eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINEAR</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>aea09b678fab8ab931902378cbbd79032adc101ebf31c49c2d4b80b7c6f59f22cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RAMP</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>aea09b678fab8ab931902378cbbd79032a291e3bb43cd8449155161d1fa023348b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TANH</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>aea09b678fab8ab931902378cbbd79032a5cf05eaf3e6d14026cfec37f90ca44e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PLSE</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>aea09b678fab8ab931902378cbbd79032a41b2e6a8ac180df18be63075e942dea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LEAKY</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>aea09b678fab8ab931902378cbbd79032ab21ea5bce5af6a04d401f3209c1cea5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELU</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>aea09b678fab8ab931902378cbbd79032a33cbe63d0d4602edef85fec86d3967ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOGGY</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>aea09b678fab8ab931902378cbbd79032a1dd14f5397de952e32f5851e0cb020f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STAIR</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>aea09b678fab8ab931902378cbbd79032aa833dedb7a8d7bae7fc2d5a709ac960a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HARDTAN</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>aea09b678fab8ab931902378cbbd79032a84e918bf702ec89ce24f8eebedf69387</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LHTAN</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>aea09b678fab8ab931902378cbbd79032ab1502d7fc488cff3387d7296c2f84e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>activate</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>a031d574d016f6a31eae5bbddfbac3dc5</anchor>
      <arglist>(float x, ACTIVATION a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>activate_array</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>a9c58c2e7b5e7ea90cf75f18c97e78dc8</anchor>
      <arglist>(float *x, const int n, const ACTIVATION a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>elu_activate</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>acce967bf6526bd7994919b94b5b3af14</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>elu_gradient</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>abe23bc9054bfb737f35f4f151ec1a5dd</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function">
      <type>ACTIVATION</type>
      <name>get_activation</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>a8ffef776df5bf3350dccbbe580287a20</anchor>
      <arglist>(char *s)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>get_activation_string</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>a2bc0a3b9240e0791be1fd34fa59db11d</anchor>
      <arglist>(ACTIVATION a)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>gradient</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>a9c24980bc3a95982aa908ff1d6f89ebd</anchor>
      <arglist>(float x, ACTIVATION a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gradient_array</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>a849f0a9f9df2f434c57c71d5520c1d95</anchor>
      <arglist>(const float *x, const int n, const ACTIVATION a, float *delta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>hardtan_activate</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>ae2948bccc35ed0c3387f7d3c8ec79787</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>hardtan_gradient</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>ac7656f68b6d950be59d99a55ebd0e447</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>leaky_activate</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>a5a6368990806124d3250b333ed565b4a</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>leaky_gradient</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>a4e67fb76693947b0f70f355b294c2613</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>lhtan_activate</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>acc9d7e9215ddc5c6a01dcafb3d796e27</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>lhtan_gradient</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>a4f95325d8441ac5a6667e7f4559412e8</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>linear_activate</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>a1f5850078bfdb4497930848b0f2038e6</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>linear_gradient</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>a9322c014cfc8d3a551978b3746455d6f</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>loggy_activate</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>a44310fdff610a48bdf99bb1c77802660</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>loggy_gradient</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>a02179ac549b96c3c3fb3e394f4d86f59</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>logistic_activate</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>a851af6d779ff52c59d910f3692565361</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>logistic_gradient</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>a5b8a566da6a86bb78d31ce4a315a0d73</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>plse_activate</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>a6b8b9d9498305d2ef7000dd6a1f818bc</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>plse_gradient</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>a6935d291b7151685f0305fb33286c74e</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>ramp_activate</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>a86e53d56302efa6b39c8728066ceb14a</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>ramp_gradient</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>ab025f0577acc7f47a672964584a7b422</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>relie_activate</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>a4e3cc496939c8e1b87a15de3c87df807</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>relie_gradient</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>a71badca6e1f9bbe779fcc651762c90ae</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>relu_activate</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>a6fb9a058235cf6c731a6eb3ee8616fd7</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>relu_gradient</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>ac5c280dac773bdabe2fc298e7698d5a6</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>stair_activate</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>aac25575dac41b794e1f4fff6ad56e6c7</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>stair_gradient</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>a2239cc5adf9e1467ac53a3d7482761ea</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>tanh_activate</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>abe8175839177b65bd6b33c32200f348c</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>tanh_gradient</name>
      <anchorfile>activations_8h.html</anchorfile>
      <anchor>acf2732798753fb077d19e685b61f5ab4</anchor>
      <arglist>(float x)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>art.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>art_8c</filename>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="parser_8h" name="parser.h" local="yes" imported="no">parser.h</includes>
    <includes id="option__list_8h" name="option_list.h" local="yes" imported="no">option_list.h</includes>
    <includes id="blas_8h" name="blas.h" local="yes" imported="no">blas.h</includes>
    <includes id="classifier_8h" name="classifier.h" local="yes" imported="no">classifier.h</includes>
    <member kind="function">
      <type>void</type>
      <name>demo_art</name>
      <anchorfile>art_8c.html</anchorfile>
      <anchor>a4e3a9eebb42ddebed7f9b187a48a2ffd</anchor>
      <arglist>(char *cfgfile, char *weightfile, int cam_index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run_art</name>
      <anchorfile>art_8c.html</anchorfile>
      <anchor>a4c4bbc70a093ad78def4e127f35bc626</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>avgpool_layer.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>avgpool__layer_8c</filename>
    <includes id="avgpool__layer_8h" name="avgpool_layer.h" local="yes" imported="no">avgpool_layer.h</includes>
    <includes id="cuda_8h" name="cuda.h" local="yes" imported="no">cuda.h</includes>
    <member kind="function">
      <type>void</type>
      <name>backward_avgpool_layer</name>
      <anchorfile>avgpool__layer_8c.html</anchorfile>
      <anchor>adce5f42366769d851e25b48daa554c8c</anchor>
      <arglist>(const avgpool_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_avgpool_layer</name>
      <anchorfile>avgpool__layer_8c.html</anchorfile>
      <anchor>a1b4416b182c0c7d79ebaf5a8f751df52</anchor>
      <arglist>(const avgpool_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>avgpool_layer</type>
      <name>make_avgpool_layer</name>
      <anchorfile>avgpool__layer_8c.html</anchorfile>
      <anchor>aa48973ba2fa1987674e789d1511307c4</anchor>
      <arglist>(int batch, int w, int h, int c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize_avgpool_layer</name>
      <anchorfile>avgpool__layer_8c.html</anchorfile>
      <anchor>aa34eb4c52cfe95d539cbbcdd37e4d711</anchor>
      <arglist>(avgpool_layer *l, int w, int h)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>avgpool_layer.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>avgpool__layer_8h</filename>
    <includes id="image_8h" name="image.h" local="yes" imported="no">image.h</includes>
    <includes id="cuda_8h" name="cuda.h" local="yes" imported="no">cuda.h</includes>
    <includes id="layer_8h" name="layer.h" local="yes" imported="no">layer.h</includes>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <member kind="typedef">
      <type>layer</type>
      <name>avgpool_layer</name>
      <anchorfile>avgpool__layer_8h.html</anchorfile>
      <anchor>a3e05cb4feb19992f846137c546b3f981</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>backward_avgpool_layer</name>
      <anchorfile>avgpool__layer_8h.html</anchorfile>
      <anchor>adce5f42366769d851e25b48daa554c8c</anchor>
      <arglist>(const avgpool_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_avgpool_layer</name>
      <anchorfile>avgpool__layer_8h.html</anchorfile>
      <anchor>a1b4416b182c0c7d79ebaf5a8f751df52</anchor>
      <arglist>(const avgpool_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>get_avgpool_image</name>
      <anchorfile>avgpool__layer_8h.html</anchorfile>
      <anchor>a85fe3e97f1357e79550f2fe7044dcd4c</anchor>
      <arglist>(avgpool_layer l)</arglist>
    </member>
    <member kind="function">
      <type>avgpool_layer</type>
      <name>make_avgpool_layer</name>
      <anchorfile>avgpool__layer_8h.html</anchorfile>
      <anchor>aa48973ba2fa1987674e789d1511307c4</anchor>
      <arglist>(int batch, int w, int h, int c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize_avgpool_layer</name>
      <anchorfile>avgpool__layer_8h.html</anchorfile>
      <anchor>aa34eb4c52cfe95d539cbbcdd37e4d711</anchor>
      <arglist>(avgpool_layer *l, int w, int h)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>batchnorm_layer.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>batchnorm__layer_8c</filename>
    <includes id="batchnorm__layer_8h" name="batchnorm_layer.h" local="yes" imported="no">batchnorm_layer.h</includes>
    <includes id="blas_8h" name="blas.h" local="yes" imported="no">blas.h</includes>
    <member kind="function">
      <type>void</type>
      <name>backward_batchnorm_layer</name>
      <anchorfile>batchnorm__layer_8c.html</anchorfile>
      <anchor>a659e8230529826db94cf444904b37d7f</anchor>
      <arglist>(const layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>backward_scale_cpu</name>
      <anchorfile>batchnorm__layer_8c.html</anchorfile>
      <anchor>ad294f39c089d9017cbf8614bc584409d</anchor>
      <arglist>(float *x_norm, float *delta, int batch, int n, int size, float *scale_updates)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_batchnorm_layer</name>
      <anchorfile>batchnorm__layer_8c.html</anchorfile>
      <anchor>aa76ef8f8c33e37dbd2dbf58e276af375</anchor>
      <arglist>(layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>layer</type>
      <name>make_batchnorm_layer</name>
      <anchorfile>batchnorm__layer_8c.html</anchorfile>
      <anchor>a08ae8cf0672f794aeba5d835fe8679d6</anchor>
      <arglist>(int batch, int w, int h, int c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mean_delta_cpu</name>
      <anchorfile>batchnorm__layer_8c.html</anchorfile>
      <anchor>a87f9e84fdeb71dfa36fcd5fc6a65f4fb</anchor>
      <arglist>(float *delta, float *variance, int batch, int filters, int spatial, float *mean_delta)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize_delta_cpu</name>
      <anchorfile>batchnorm__layer_8c.html</anchorfile>
      <anchor>a85baa02a320f2f8e6939d775c38b357c</anchor>
      <arglist>(float *x, float *mean, float *variance, float *mean_delta, float *variance_delta, int batch, int filters, int spatial, float *delta)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize_batchnorm_layer</name>
      <anchorfile>batchnorm__layer_8c.html</anchorfile>
      <anchor>a5a0b7f657e62d946e1921c929e0d7fc2</anchor>
      <arglist>(layer *layer, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>variance_delta_cpu</name>
      <anchorfile>batchnorm__layer_8c.html</anchorfile>
      <anchor>a5468ae76e1f7a1cfa35cf3c974d2ef8a</anchor>
      <arglist>(float *x, float *delta, float *mean, float *variance, int batch, int filters, int spatial, float *variance_delta)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>batchnorm_layer.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>batchnorm__layer_8h</filename>
    <includes id="image_8h" name="image.h" local="yes" imported="no">image.h</includes>
    <includes id="layer_8h" name="layer.h" local="yes" imported="no">layer.h</includes>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <member kind="function">
      <type>void</type>
      <name>backward_batchnorm_layer</name>
      <anchorfile>batchnorm__layer_8h.html</anchorfile>
      <anchor>a32a5e2a8caa7ccb5a427241fb651dc72</anchor>
      <arglist>(layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_batchnorm_layer</name>
      <anchorfile>batchnorm__layer_8h.html</anchorfile>
      <anchor>aa76ef8f8c33e37dbd2dbf58e276af375</anchor>
      <arglist>(layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>layer</type>
      <name>make_batchnorm_layer</name>
      <anchorfile>batchnorm__layer_8h.html</anchorfile>
      <anchor>a08ae8cf0672f794aeba5d835fe8679d6</anchor>
      <arglist>(int batch, int w, int h, int c)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bbox_regression.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/bbox/</path>
    <filename>bbox__regression_8py</filename>
    <namespace>bbox::bbox_regression</namespace>
    <member kind="function">
      <type>def</type>
      <name>add_bbox_regression_targets</name>
      <anchorfile>namespacebbox_1_1bbox__regression.html</anchorfile>
      <anchor>ae754b7ae61e8b77d96368ef642268613</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>compute_bbox_regression_targets</name>
      <anchorfile>namespacebbox_1_1bbox__regression.html</anchorfile>
      <anchor>a715bb4cee806dc882b34e68f784a1c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>expand_bbox_regression_targets</name>
      <anchorfile>namespacebbox_1_1bbox__regression.html</anchorfile>
      <anchor>aa11d714f5571fa36549a887894d5e6bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bbox_transform.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/bbox/</path>
    <filename>bbox__transform_8py</filename>
    <namespace>bbox::bbox_transform</namespace>
    <member kind="function">
      <type>def</type>
      <name>bbox_overlaps</name>
      <anchorfile>namespacebbox_1_1bbox__transform.html</anchorfile>
      <anchor>ada455a0f15de58ef8cf1a2aa4b184d63</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>bbox_overlaps_py</name>
      <anchorfile>namespacebbox_1_1bbox__transform.html</anchorfile>
      <anchor>ad32b94f3e41b9465ec91d1f3b89fbc3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clip_boxes</name>
      <anchorfile>namespacebbox_1_1bbox__transform.html</anchorfile>
      <anchor>a90c176781337e3b5af49472b0376412d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>filter_boxes</name>
      <anchorfile>namespacebbox_1_1bbox__transform.html</anchorfile>
      <anchor>a48f6adec15f856ed1df9d7f564d46fbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>iou_pred</name>
      <anchorfile>namespacebbox_1_1bbox__transform.html</anchorfile>
      <anchor>af2187c59134fa80d100206d52ecd299f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>iou_transform</name>
      <anchorfile>namespacebbox_1_1bbox__transform.html</anchorfile>
      <anchor>ac3d6224e649919406d780600ac764b71</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>nonlinear_pred</name>
      <anchorfile>namespacebbox_1_1bbox__transform.html</anchorfile>
      <anchor>a6862935ac4cd21f370e2aea2ba78d6aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>nonlinear_transform</name>
      <anchorfile>namespacebbox_1_1bbox__transform.html</anchorfile>
      <anchor>a3465d911a2a45796ef7b7eab7a4e7f5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bbox_pred</name>
      <anchorfile>namespacebbox_1_1bbox__transform.html</anchorfile>
      <anchor>ab0ca9a24bc66217176867f0c91081721</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bbox_transform</name>
      <anchorfile>namespacebbox_1_1bbox__transform.html</anchorfile>
      <anchor>a0f4b47518837b4741b0186c4dc032312</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>blas.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>blas_8c</filename>
    <includes id="blas_8h" name="blas.h" local="yes" imported="no">blas.h</includes>
    <member kind="function">
      <type>void</type>
      <name>axpy_cpu</name>
      <anchorfile>blas_8c.html</anchorfile>
      <anchor>a1af2064b6d091c8bf5565327745534fc</anchor>
      <arglist>(int N, float ALPHA, float *X, int INCX, float *Y, int INCY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>const_cpu</name>
      <anchorfile>blas_8c.html</anchorfile>
      <anchor>aca992f6ed5cd6b7abca80bca89df397f</anchor>
      <arglist>(int N, float ALPHA, float *X, int INCX)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy_cpu</name>
      <anchorfile>blas_8c.html</anchorfile>
      <anchor>a22f6b03dd54e2d4b249e53a0ca14434c</anchor>
      <arglist>(int N, float *X, int INCX, float *Y, int INCY)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>dot_cpu</name>
      <anchorfile>blas_8c.html</anchorfile>
      <anchor>a77e3437c6b4b2145550ee11d13634afc</anchor>
      <arglist>(int N, float *X, int INCX, float *Y, int INCY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill_cpu</name>
      <anchorfile>blas_8c.html</anchorfile>
      <anchor>a0e56f560dd08e165d6b5439ce93c7859</anchor>
      <arglist>(int N, float ALPHA, float *X, int INCX)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flatten</name>
      <anchorfile>blas_8c.html</anchorfile>
      <anchor>a342ca7301ce3569b4e709b26d0c6a824</anchor>
      <arglist>(float *x, int size, int layers, int batch, int forward)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>l2_cpu</name>
      <anchorfile>blas_8c.html</anchorfile>
      <anchor>afb4d0ba7eb3b84de29d4aeed84fdd514</anchor>
      <arglist>(int n, float *pred, float *truth, float *delta, float *error)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mean_cpu</name>
      <anchorfile>blas_8c.html</anchorfile>
      <anchor>aa9b8a32d8aae40aa9a7834e58e09974f</anchor>
      <arglist>(float *x, int batch, int filters, int spatial, float *mean)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mul_cpu</name>
      <anchorfile>blas_8c.html</anchorfile>
      <anchor>a265d9895cb0bd21d1e87aa1285f08914</anchor>
      <arglist>(int N, float *X, int INCX, float *Y, int INCY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize_cpu</name>
      <anchorfile>blas_8c.html</anchorfile>
      <anchor>a0cd979e9fd13f2ef6e56c6aa50c9a92c</anchor>
      <arglist>(float *x, float *mean, float *variance, int batch, int filters, int spatial)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pow_cpu</name>
      <anchorfile>blas_8c.html</anchorfile>
      <anchor>a16c351b80490408aa433f16fa6e5bf40</anchor>
      <arglist>(int N, float ALPHA, float *X, int INCX, float *Y, int INCY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reorg_cpu</name>
      <anchorfile>blas_8c.html</anchorfile>
      <anchor>a35a86f53b12419497b789d1b115ca244</anchor>
      <arglist>(float *x, int w, int h, int c, int batch, int stride, int forward, float *out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scal_cpu</name>
      <anchorfile>blas_8c.html</anchorfile>
      <anchor>a34c9f6d7710be70c85c343b9840981d8</anchor>
      <arglist>(int N, float ALPHA, float *X, int INCX)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shortcut_cpu</name>
      <anchorfile>blas_8c.html</anchorfile>
      <anchor>a53bd02f1fc7a910986ff52f1a572ea35</anchor>
      <arglist>(int batch, int w1, int h1, int c1, float *add, int w2, int h2, int c2, float *out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>smooth_l1_cpu</name>
      <anchorfile>blas_8c.html</anchorfile>
      <anchor>a520d4b34b247df84cf9a5f632cec4c12</anchor>
      <arglist>(int n, float *pred, float *truth, float *delta, float *error)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>softmax</name>
      <anchorfile>blas_8c.html</anchorfile>
      <anchor>a4ad209a2cf606342b2efba86033814f9</anchor>
      <arglist>(float *input, int n, float temp, float *output)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>variance_cpu</name>
      <anchorfile>blas_8c.html</anchorfile>
      <anchor>a0b814616350ba7a38fc885e0497011a7</anchor>
      <arglist>(float *x, float *mean, int batch, int filters, int spatial, float *variance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>weighted_sum_cpu</name>
      <anchorfile>blas_8c.html</anchorfile>
      <anchor>a89dc27bf9c67a7f441fbbe0c1dc55f6e</anchor>
      <arglist>(float *a, float *b, float *s, int n, float *c)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>blas.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>blas_8h</filename>
    <member kind="function">
      <type>void</type>
      <name>axpy_cpu</name>
      <anchorfile>blas_8h.html</anchorfile>
      <anchor>a1af2064b6d091c8bf5565327745534fc</anchor>
      <arglist>(int N, float ALPHA, float *X, int INCX, float *Y, int INCY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>backward_scale_cpu</name>
      <anchorfile>blas_8h.html</anchorfile>
      <anchor>ad294f39c089d9017cbf8614bc584409d</anchor>
      <arglist>(float *x_norm, float *delta, int batch, int n, int size, float *scale_updates)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>const_cpu</name>
      <anchorfile>blas_8h.html</anchorfile>
      <anchor>aca992f6ed5cd6b7abca80bca89df397f</anchor>
      <arglist>(int N, float ALPHA, float *X, int INCX)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>constrain_ongpu</name>
      <anchorfile>blas_8h.html</anchorfile>
      <anchor>ac83fbd0b7a61cefc93f82a5867f837b4</anchor>
      <arglist>(int N, float ALPHA, float *X, int INCX)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy_cpu</name>
      <anchorfile>blas_8h.html</anchorfile>
      <anchor>a22f6b03dd54e2d4b249e53a0ca14434c</anchor>
      <arglist>(int N, float *X, int INCX, float *Y, int INCY)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>dot_cpu</name>
      <anchorfile>blas_8h.html</anchorfile>
      <anchor>a77e3437c6b4b2145550ee11d13634afc</anchor>
      <arglist>(int N, float *X, int INCX, float *Y, int INCY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill_cpu</name>
      <anchorfile>blas_8h.html</anchorfile>
      <anchor>a0e56f560dd08e165d6b5439ce93c7859</anchor>
      <arglist>(int N, float ALPHA, float *X, int INCX)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flatten</name>
      <anchorfile>blas_8h.html</anchorfile>
      <anchor>a342ca7301ce3569b4e709b26d0c6a824</anchor>
      <arglist>(float *x, int size, int layers, int batch, int forward)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>l2_cpu</name>
      <anchorfile>blas_8h.html</anchorfile>
      <anchor>afb4d0ba7eb3b84de29d4aeed84fdd514</anchor>
      <arglist>(int n, float *pred, float *truth, float *delta, float *error)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mean_cpu</name>
      <anchorfile>blas_8h.html</anchorfile>
      <anchor>aa9b8a32d8aae40aa9a7834e58e09974f</anchor>
      <arglist>(float *x, int batch, int filters, int spatial, float *mean)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mean_delta_cpu</name>
      <anchorfile>blas_8h.html</anchorfile>
      <anchor>a87f9e84fdeb71dfa36fcd5fc6a65f4fb</anchor>
      <arglist>(float *delta, float *variance, int batch, int filters, int spatial, float *mean_delta)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mul_cpu</name>
      <anchorfile>blas_8h.html</anchorfile>
      <anchor>a265d9895cb0bd21d1e87aa1285f08914</anchor>
      <arglist>(int N, float *X, int INCX, float *Y, int INCY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize_cpu</name>
      <anchorfile>blas_8h.html</anchorfile>
      <anchor>a0cd979e9fd13f2ef6e56c6aa50c9a92c</anchor>
      <arglist>(float *x, float *mean, float *variance, int batch, int filters, int spatial)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize_delta_cpu</name>
      <anchorfile>blas_8h.html</anchorfile>
      <anchor>a85baa02a320f2f8e6939d775c38b357c</anchor>
      <arglist>(float *x, float *mean, float *variance, float *mean_delta, float *variance_delta, int batch, int filters, int spatial, float *delta)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pm</name>
      <anchorfile>blas_8h.html</anchorfile>
      <anchor>a50faafc66cb2a46626f678e7c23b31a4</anchor>
      <arglist>(int M, int N, float *A)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pow_cpu</name>
      <anchorfile>blas_8h.html</anchorfile>
      <anchor>a16c351b80490408aa433f16fa6e5bf40</anchor>
      <arglist>(int N, float ALPHA, float *X, int INCX, float *Y, int INCY)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>random_matrix</name>
      <anchorfile>blas_8h.html</anchorfile>
      <anchor>ac381fb40806eeb0c63fdb1d7e029bfde</anchor>
      <arglist>(int rows, int cols)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reorg_cpu</name>
      <anchorfile>blas_8h.html</anchorfile>
      <anchor>a35a86f53b12419497b789d1b115ca244</anchor>
      <arglist>(float *x, int w, int h, int c, int batch, int stride, int forward, float *out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scal_cpu</name>
      <anchorfile>blas_8h.html</anchorfile>
      <anchor>a34c9f6d7710be70c85c343b9840981d8</anchor>
      <arglist>(int N, float ALPHA, float *X, int INCX)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale_bias</name>
      <anchorfile>blas_8h.html</anchorfile>
      <anchor>ad2afef6b2dde26f2a1098e42f8b48e8f</anchor>
      <arglist>(float *output, float *scales, int batch, int n, int size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shortcut_cpu</name>
      <anchorfile>blas_8h.html</anchorfile>
      <anchor>a53bd02f1fc7a910986ff52f1a572ea35</anchor>
      <arglist>(int batch, int w1, int h1, int c1, float *add, int w2, int h2, int c2, float *out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>smooth_l1_cpu</name>
      <anchorfile>blas_8h.html</anchorfile>
      <anchor>a520d4b34b247df84cf9a5f632cec4c12</anchor>
      <arglist>(int n, float *pred, float *truth, float *delta, float *error)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>softmax</name>
      <anchorfile>blas_8h.html</anchorfile>
      <anchor>a4ad209a2cf606342b2efba86033814f9</anchor>
      <arglist>(float *input, int n, float temp, float *output)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_blas</name>
      <anchorfile>blas_8h.html</anchorfile>
      <anchor>ad4152e1ba8b8c9d4f55dca4f77fa369d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_gpu_blas</name>
      <anchorfile>blas_8h.html</anchorfile>
      <anchor>acb03f4da351568a66e755ad2962ffbb7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>time_random_matrix</name>
      <anchorfile>blas_8h.html</anchorfile>
      <anchor>abec5c296a1f7f8fb79e08ca2c1ab8c53</anchor>
      <arglist>(int TA, int TB, int m, int k, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>variance_cpu</name>
      <anchorfile>blas_8h.html</anchorfile>
      <anchor>a0b814616350ba7a38fc885e0497011a7</anchor>
      <arglist>(float *x, float *mean, int batch, int filters, int spatial, float *variance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>variance_delta_cpu</name>
      <anchorfile>blas_8h.html</anchorfile>
      <anchor>a5468ae76e1f7a1cfa35cf3c974d2ef8a</anchor>
      <arglist>(float *x, float *delta, float *mean, float *variance, int batch, int filters, int spatial, float *variance_delta)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>weighted_sum_cpu</name>
      <anchorfile>blas_8h.html</anchorfile>
      <anchor>a99500a4eaf41c0cda99997fbbd72568e</anchor>
      <arglist>(float *a, float *b, float *s, int num, float *c)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>box.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>box_8c</filename>
    <includes id="box_8h" name="box.h" local="yes" imported="no">box.h</includes>
    <class kind="struct">sortable_bbox</class>
    <member kind="function">
      <type>float</type>
      <name>box_intersection</name>
      <anchorfile>box_8c.html</anchorfile>
      <anchor>a306e7943e82df234b6f9d9c70def621c</anchor>
      <arglist>(box a, box b)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>box_iou</name>
      <anchorfile>box_8c.html</anchorfile>
      <anchor>ae14a614fc4d26ebb552d23615dfea313</anchor>
      <arglist>(box a, box b)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>box_rmse</name>
      <anchorfile>box_8c.html</anchorfile>
      <anchor>a6ac422ecf58a8311afa95c9bbd701ac8</anchor>
      <arglist>(box a, box b)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>box_union</name>
      <anchorfile>box_8c.html</anchorfile>
      <anchor>a6f5e94eb9c925d29647fd649799b8066</anchor>
      <arglist>(box a, box b)</arglist>
    </member>
    <member kind="function">
      <type>box</type>
      <name>decode_box</name>
      <anchorfile>box_8c.html</anchorfile>
      <anchor>a3f03cdff65f176b2f77ee92346f2a7fe</anchor>
      <arglist>(box b, box anchor)</arglist>
    </member>
    <member kind="function">
      <type>dbox</type>
      <name>derivative</name>
      <anchorfile>box_8c.html</anchorfile>
      <anchor>a0a70286448dcb4dfca4ead3539e48a87</anchor>
      <arglist>(box a, box b)</arglist>
    </member>
    <member kind="function">
      <type>dbox</type>
      <name>dintersect</name>
      <anchorfile>box_8c.html</anchorfile>
      <anchor>ad94a4ec073b2f6ee903fb0b5ab454cb9</anchor>
      <arglist>(box a, box b)</arglist>
    </member>
    <member kind="function">
      <type>dbox</type>
      <name>diou</name>
      <anchorfile>box_8c.html</anchorfile>
      <anchor>a15facf6a91a4b408bb26ad32d0413673</anchor>
      <arglist>(box a, box b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>do_nms</name>
      <anchorfile>box_8c.html</anchorfile>
      <anchor>a124ef9ab227c55e64b4dcf800c48d682</anchor>
      <arglist>(box *boxes, float **probs, int total, int classes, float thresh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>do_nms_sort</name>
      <anchorfile>box_8c.html</anchorfile>
      <anchor>a3c719caa7a4e6d55e8e65377d15e7ee6</anchor>
      <arglist>(box *boxes, float **probs, int total, int classes, float thresh)</arglist>
    </member>
    <member kind="function">
      <type>dbox</type>
      <name>dunion</name>
      <anchorfile>box_8c.html</anchorfile>
      <anchor>ac771494b82a6acf3d931e2036f78f1a1</anchor>
      <arglist>(box a, box b)</arglist>
    </member>
    <member kind="function">
      <type>box</type>
      <name>encode_box</name>
      <anchorfile>box_8c.html</anchorfile>
      <anchor>a23847cb8fe7a4a099fa65441b9b5ed59</anchor>
      <arglist>(box b, box anchor)</arglist>
    </member>
    <member kind="function">
      <type>box</type>
      <name>float_to_box</name>
      <anchorfile>box_8c.html</anchorfile>
      <anchor>a3d0a57328da3a723435e056b2d67131b</anchor>
      <arglist>(float *f)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>nms_comparator</name>
      <anchorfile>box_8c.html</anchorfile>
      <anchor>a67617304f07b28a123702a7f7b133e28</anchor>
      <arglist>(const void *pa, const void *pb)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>overlap</name>
      <anchorfile>box_8c.html</anchorfile>
      <anchor>a49bbaf2c74dad0f7bbca22c9e41286ca</anchor>
      <arglist>(float x1, float w1, float x2, float w2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_box</name>
      <anchorfile>box_8c.html</anchorfile>
      <anchor>a61a6530aed2c56cc5917c66260b306bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_dintersect</name>
      <anchorfile>box_8c.html</anchorfile>
      <anchor>a1ddd84257551f7fd38df886550e67359</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_dunion</name>
      <anchorfile>box_8c.html</anchorfile>
      <anchor>ad9de7c64851fda7bea43a7aabc1e0c96</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>box.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>box_8h</filename>
    <class kind="struct">box</class>
    <class kind="struct">dbox</class>
    <member kind="function">
      <type>float</type>
      <name>box_iou</name>
      <anchorfile>box_8h.html</anchorfile>
      <anchor>ae14a614fc4d26ebb552d23615dfea313</anchor>
      <arglist>(box a, box b)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>box_rmse</name>
      <anchorfile>box_8h.html</anchorfile>
      <anchor>a6ac422ecf58a8311afa95c9bbd701ac8</anchor>
      <arglist>(box a, box b)</arglist>
    </member>
    <member kind="function">
      <type>box</type>
      <name>decode_box</name>
      <anchorfile>box_8h.html</anchorfile>
      <anchor>a3f03cdff65f176b2f77ee92346f2a7fe</anchor>
      <arglist>(box b, box anchor)</arglist>
    </member>
    <member kind="function">
      <type>dbox</type>
      <name>diou</name>
      <anchorfile>box_8h.html</anchorfile>
      <anchor>a15facf6a91a4b408bb26ad32d0413673</anchor>
      <arglist>(box a, box b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>do_nms</name>
      <anchorfile>box_8h.html</anchorfile>
      <anchor>a124ef9ab227c55e64b4dcf800c48d682</anchor>
      <arglist>(box *boxes, float **probs, int total, int classes, float thresh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>do_nms_sort</name>
      <anchorfile>box_8h.html</anchorfile>
      <anchor>a3c719caa7a4e6d55e8e65377d15e7ee6</anchor>
      <arglist>(box *boxes, float **probs, int total, int classes, float thresh)</arglist>
    </member>
    <member kind="function">
      <type>box</type>
      <name>encode_box</name>
      <anchorfile>box_8h.html</anchorfile>
      <anchor>a23847cb8fe7a4a099fa65441b9b5ed59</anchor>
      <arglist>(box b, box anchor)</arglist>
    </member>
    <member kind="function">
      <type>box</type>
      <name>float_to_box</name>
      <anchorfile>box_8h.html</anchorfile>
      <anchor>a3d0a57328da3a723435e056b2d67131b</anchor>
      <arglist>(float *f)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>box_annotator_ohem.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/operator_py/</path>
    <filename>box__annotator__ohem_8py</filename>
    <class kind="class">operator_py::box_annotator_ohem::BoxAnnotatorOHEMOperator</class>
    <class kind="class">operator_py::box_annotator_ohem::BoxAnnotatorOHEMProp</class>
    <namespace>operator_py::box_annotator_ohem</namespace>
  </compound>
  <compound kind="file">
    <name>callback.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/core/</path>
    <filename>callback_8py</filename>
    <class kind="class">core::callback::Speedometer</class>
    <namespace>core::callback</namespace>
    <member kind="function">
      <type>def</type>
      <name>do_checkpoint</name>
      <anchorfile>namespacecore_1_1callback.html</anchorfile>
      <anchor>a0e8f643e244440fe9820865a95e4cbd6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>captcha.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>captcha_8c</filename>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="parser_8h" name="parser.h" local="yes" imported="no">parser.h</includes>
    <member kind="function">
      <type>void</type>
      <name>fix_data_captcha</name>
      <anchorfile>captcha_8c.html</anchorfile>
      <anchor>a57f5b737f0f6a76c69e4e74feb3680b5</anchor>
      <arglist>(data d, int mask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run_captcha</name>
      <anchorfile>captcha_8c.html</anchorfile>
      <anchor>add5178ee1c90068a3229f6ee5349dfcc</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_captcha</name>
      <anchorfile>captcha_8c.html</anchorfile>
      <anchor>af9f9a5158ed6aa89db115092fd4f79f0</anchor>
      <arglist>(char *cfgfile, char *weightfile, char *filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>train_captcha</name>
      <anchorfile>captcha_8c.html</anchorfile>
      <anchor>aec7b557b2068b30c22b46051b5057769</anchor>
      <arglist>(char *cfgfile, char *weightfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>valid_captcha</name>
      <anchorfile>captcha_8c.html</anchorfile>
      <anchor>ae7536d1632cea9c3c5cd6198920e1422</anchor>
      <arglist>(char *cfgfile, char *weightfile, char *filename)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cifar.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>cifar_8c</filename>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="parser_8h" name="parser.h" local="yes" imported="no">parser.h</includes>
    <includes id="option__list_8h" name="option_list.h" local="yes" imported="no">option_list.h</includes>
    <includes id="blas_8h" name="blas.h" local="yes" imported="no">blas.h</includes>
    <member kind="function">
      <type>void</type>
      <name>eval_cifar_csv</name>
      <anchorfile>cifar_8c.html</anchorfile>
      <anchor>a1a0fb6b5e782ae93dc65f08d28847efe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_cifar</name>
      <anchorfile>cifar_8c.html</anchorfile>
      <anchor>a8abdcc3c42e2907f4ff5272ce5a29153</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run_cifar</name>
      <anchorfile>cifar_8c.html</anchorfile>
      <anchor>a964d88fc4dfa875f6de21066f7171d11</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_cifar</name>
      <anchorfile>cifar_8c.html</anchorfile>
      <anchor>a957192525193e2b1c2e49623efbf886b</anchor>
      <arglist>(char *filename, char *weightfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_cifar_csv</name>
      <anchorfile>cifar_8c.html</anchorfile>
      <anchor>aafb9c1ab47e6aab1e91add0fa8274df2</anchor>
      <arglist>(char *filename, char *weightfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_cifar_csvtrain</name>
      <anchorfile>cifar_8c.html</anchorfile>
      <anchor>a9f53222883b68025e04ab97d10308c94</anchor>
      <arglist>(char *filename, char *weightfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_cifar_multi</name>
      <anchorfile>cifar_8c.html</anchorfile>
      <anchor>ae17739385f812a6432492853b42cc113</anchor>
      <arglist>(char *filename, char *weightfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>train_cifar</name>
      <anchorfile>cifar_8c.html</anchorfile>
      <anchor>a2bbe2cb4f41dbb42ce2f808f7c173138</anchor>
      <arglist>(char *cfgfile, char *weightfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>train_cifar_distill</name>
      <anchorfile>cifar_8c.html</anchorfile>
      <anchor>a05c4dceae0b08fbc5e9be8dec9da81a4</anchor>
      <arglist>(char *cfgfile, char *weightfile)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>classifier.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>classifier_8c</filename>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="parser_8h" name="parser.h" local="yes" imported="no">parser.h</includes>
    <includes id="option__list_8h" name="option_list.h" local="yes" imported="no">option_list.h</includes>
    <includes id="blas_8h" name="blas.h" local="yes" imported="no">blas.h</includes>
    <includes id="classifier_8h" name="classifier.h" local="yes" imported="no">classifier.h</includes>
    <includes id="cuda_8h" name="cuda.h" local="yes" imported="no">cuda.h</includes>
    <member kind="function">
      <type>void</type>
      <name>demo_classifier</name>
      <anchorfile>classifier_8c.html</anchorfile>
      <anchor>ac5e746c237b87dfa56d2ac1a5db9f3b9</anchor>
      <arglist>(char *datacfg, char *cfgfile, char *weightfile, int cam_index, const char *filename)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>get_regression_values</name>
      <anchorfile>classifier_8c.html</anchorfile>
      <anchor>aaf9a80adfb8278c876232c10a4cf23b9</anchor>
      <arglist>(char **labels, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gun_classifier</name>
      <anchorfile>classifier_8c.html</anchorfile>
      <anchor>a8901a041f50c430e093fddb249d78d2f</anchor>
      <arglist>(char *datacfg, char *cfgfile, char *weightfile, int cam_index, const char *filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>label_classifier</name>
      <anchorfile>classifier_8c.html</anchorfile>
      <anchor>a9ae475089952950f04778d56a5dd0f8e</anchor>
      <arglist>(char *datacfg, char *filename, char *weightfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>predict_classifier</name>
      <anchorfile>classifier_8c.html</anchorfile>
      <anchor>aa8603edf5e9da49cdee89b35d6bc5b42</anchor>
      <arglist>(char *datacfg, char *cfgfile, char *weightfile, char *filename, int top)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run_classifier</name>
      <anchorfile>classifier_8c.html</anchorfile>
      <anchor>a08cb29ba2c4674431352eff4e6274b56</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_classifier</name>
      <anchorfile>classifier_8c.html</anchorfile>
      <anchor>aceccf5b6380cf57e56df5655b85fb52e</anchor>
      <arglist>(char *datacfg, char *cfgfile, char *weightfile, int target_layer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>threat_classifier</name>
      <anchorfile>classifier_8c.html</anchorfile>
      <anchor>ab770e80d03219ab55ec93fdd0237f13b</anchor>
      <arglist>(char *datacfg, char *cfgfile, char *weightfile, int cam_index, const char *filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>train_classifier</name>
      <anchorfile>classifier_8c.html</anchorfile>
      <anchor>ad875e8ecf86a386ce16c7142484f3efb</anchor>
      <arglist>(char *datacfg, char *cfgfile, char *weightfile, int *gpus, int ngpus, int clear)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>try_classifier</name>
      <anchorfile>classifier_8c.html</anchorfile>
      <anchor>a894dd692d95f8f8a8da05dae07e60138</anchor>
      <arglist>(char *datacfg, char *cfgfile, char *weightfile, char *filename, int layer_num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>validate_classifier_10</name>
      <anchorfile>classifier_8c.html</anchorfile>
      <anchor>ae6830ebfccd79c255f5cac844aa5454b</anchor>
      <arglist>(char *datacfg, char *filename, char *weightfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>validate_classifier_crop</name>
      <anchorfile>classifier_8c.html</anchorfile>
      <anchor>a636dccf9308a3ae0dbd8660f29db4e02</anchor>
      <arglist>(char *datacfg, char *filename, char *weightfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>validate_classifier_full</name>
      <anchorfile>classifier_8c.html</anchorfile>
      <anchor>aeae387d13aac40e2eb3aff9584f03a8b</anchor>
      <arglist>(char *datacfg, char *filename, char *weightfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>validate_classifier_multi</name>
      <anchorfile>classifier_8c.html</anchorfile>
      <anchor>a4b863efd1e5f3105ed4843963b8d8412</anchor>
      <arglist>(char *datacfg, char *filename, char *weightfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>validate_classifier_single</name>
      <anchorfile>classifier_8c.html</anchorfile>
      <anchor>a654da2bb707e0b4538d2193e6d8f55d1</anchor>
      <arglist>(char *datacfg, char *filename, char *weightfile)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>classifier.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>classifier_8h</filename>
    <member kind="function">
      <type>list *</type>
      <name>read_data_cfg</name>
      <anchorfile>classifier_8h.html</anchorfile>
      <anchor>a2402792d3efb2b56467bbd2d1c5f0163</anchor>
      <arglist>(char *filename)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>coco.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>coco_8c</filename>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <includes id="detection__layer_8h" name="detection_layer.h" local="yes" imported="no">detection_layer.h</includes>
    <includes id="cost__layer_8h" name="cost_layer.h" local="yes" imported="no">cost_layer.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="parser_8h" name="parser.h" local="yes" imported="no">parser.h</includes>
    <includes id="box_8h" name="box.h" local="yes" imported="no">box.h</includes>
    <includes id="demo_8h" name="demo.h" local="yes" imported="no">demo.h</includes>
    <member kind="function">
      <type>int</type>
      <name>get_coco_image_id</name>
      <anchorfile>coco_8c.html</anchorfile>
      <anchor>ac4d2c9686699ff1feb998868f5f07757</anchor>
      <arglist>(char *filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_cocos</name>
      <anchorfile>coco_8c.html</anchorfile>
      <anchor>a1cf85439fec9f01b0f709a87c3842f9f</anchor>
      <arglist>(FILE *fp, int image_id, box *boxes, float **probs, int num_boxes, int classes, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run_coco</name>
      <anchorfile>coco_8c.html</anchorfile>
      <anchor>a9a2e98f86cd2b185650f4ec039d38b03</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_coco</name>
      <anchorfile>coco_8c.html</anchorfile>
      <anchor>a3750d7559afe9fbdcc98dfb5383275a7</anchor>
      <arglist>(char *cfgfile, char *weightfile, char *filename, float thresh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>train_coco</name>
      <anchorfile>coco_8c.html</anchorfile>
      <anchor>a7d54248e7cab4c15d780458837482861</anchor>
      <arglist>(char *cfgfile, char *weightfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>validate_coco</name>
      <anchorfile>coco_8c.html</anchorfile>
      <anchor>ac7595c589698e072c1f587df1c9d083f</anchor>
      <arglist>(char *cfgfile, char *weightfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>validate_coco_recall</name>
      <anchorfile>coco_8c.html</anchorfile>
      <anchor>a75e914b5963bbd97ca7ab9b2d61235e4</anchor>
      <arglist>(char *cfgfile, char *weightfile)</arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>coco_classes</name>
      <anchorfile>coco_8c.html</anchorfile>
      <anchor>a1da6305b8c6be56e3ec19a7ab02800c9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>coco_ids</name>
      <anchorfile>coco_8c.html</anchorfile>
      <anchor>a510b483a1df4daf892d602b2deedd78d</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>col2im.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>col2im_8c</filename>
    <member kind="function">
      <type>void</type>
      <name>col2im_add_pixel</name>
      <anchorfile>col2im_8c.html</anchorfile>
      <anchor>a94bb8b38729baa41ded448d0b2c1a58b</anchor>
      <arglist>(float *im, int height, int width, int channels, int row, int col, int channel, int pad, float val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>col2im_cpu</name>
      <anchorfile>col2im_8c.html</anchorfile>
      <anchor>a18a54cf3e6467eb0614659f5316eb82a</anchor>
      <arglist>(float *data_col, int channels, int height, int width, int ksize, int stride, int pad, float *data_im)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>col2im.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>col2im_8h</filename>
    <member kind="function">
      <type>void</type>
      <name>col2im_cpu</name>
      <anchorfile>col2im_8h.html</anchorfile>
      <anchor>a18a54cf3e6467eb0614659f5316eb82a</anchor>
      <arglist>(float *data_col, int channels, int height, int width, int ksize, int stride, int pad, float *data_im)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>combine_model.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/utils/</path>
    <filename>combine__model_8py</filename>
    <namespace>utils::combine_model</namespace>
    <member kind="function">
      <type>def</type>
      <name>combine_model</name>
      <anchorfile>namespaceutils_1_1combine__model.html</anchorfile>
      <anchor>ac508f03d8ddcfdc2706a85f2390b827e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>compare.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>compare_8c</filename>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <includes id="detection__layer_8h" name="detection_layer.h" local="yes" imported="no">detection_layer.h</includes>
    <includes id="cost__layer_8h" name="cost_layer.h" local="yes" imported="no">cost_layer.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="parser_8h" name="parser.h" local="yes" imported="no">parser.h</includes>
    <includes id="box_8h" name="box.h" local="yes" imported="no">box.h</includes>
    <class kind="struct">sortable_bbox</class>
    <member kind="function">
      <type>void</type>
      <name>BattleRoyaleWithCheese</name>
      <anchorfile>compare_8c.html</anchorfile>
      <anchor>a6cd0266d812f6bfc1892f11aa20e1ad9</anchor>
      <arglist>(char *filename, char *weightfile)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bbox_comparator</name>
      <anchorfile>compare_8c.html</anchorfile>
      <anchor>a9544807c64a669b78a2853868ea106e0</anchor>
      <arglist>(const void *a, const void *b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bbox_fight</name>
      <anchorfile>compare_8c.html</anchorfile>
      <anchor>ac269727b80a29c3d915988a3cc85c351</anchor>
      <arglist>(network net, sortable_bbox *a, sortable_bbox *b, int classes, int class)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bbox_update</name>
      <anchorfile>compare_8c.html</anchorfile>
      <anchor>ae2941b74b6fc4d69bd6c0344935a541d</anchor>
      <arglist>(sortable_bbox *a, sortable_bbox *b, int class, int result)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>elo_comparator</name>
      <anchorfile>compare_8c.html</anchorfile>
      <anchor>aea76a2d13de32479b5e9963d052dbc47</anchor>
      <arglist>(const void *a, const void *b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run_compare</name>
      <anchorfile>compare_8c.html</anchorfile>
      <anchor>adad6db98a4c5c1342319cd731b5654c7</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SortMaster3000</name>
      <anchorfile>compare_8c.html</anchorfile>
      <anchor>acd74ba2c82e46517734c88f503f0c012</anchor>
      <arglist>(char *filename, char *weightfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>train_compare</name>
      <anchorfile>compare_8c.html</anchorfile>
      <anchor>aa03abf85168fca74fa66b2545bb99131</anchor>
      <arglist>(char *cfgfile, char *weightfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>validate_compare</name>
      <anchorfile>compare_8c.html</anchorfile>
      <anchor>adb3488c9a05c95cd2a6f750418122506</anchor>
      <arglist>(char *filename, char *weightfile)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>current_class</name>
      <anchorfile>compare_8c.html</anchorfile>
      <anchor>a26df3943dbe9e069fd6a6923b0f47d23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>total_compares</name>
      <anchorfile>compare_8c.html</anchorfile>
      <anchor>a46318e46d57a4226d730a97a14baa989</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>connected_layer.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>connected__layer_8c</filename>
    <includes id="connected__layer_8h" name="connected_layer.h" local="yes" imported="no">connected_layer.h</includes>
    <includes id="batchnorm__layer_8h" name="batchnorm_layer.h" local="yes" imported="no">batchnorm_layer.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="cuda_8h" name="cuda.h" local="yes" imported="no">cuda.h</includes>
    <includes id="blas_8h" name="blas.h" local="yes" imported="no">blas.h</includes>
    <includes id="gemm_8h" name="gemm.h" local="yes" imported="no">gemm.h</includes>
    <member kind="function">
      <type>void</type>
      <name>backward_connected_layer</name>
      <anchorfile>connected__layer_8c.html</anchorfile>
      <anchor>a42b5dd2aa391cd10849df2e75b2e5817</anchor>
      <arglist>(connected_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>denormalize_connected_layer</name>
      <anchorfile>connected__layer_8c.html</anchorfile>
      <anchor>ab81df3b05a3341c86512c3203b362948</anchor>
      <arglist>(layer l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_connected_layer</name>
      <anchorfile>connected__layer_8c.html</anchorfile>
      <anchor>a0d984f91c5a8db8d9aa3853d57d790dc</anchor>
      <arglist>(connected_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>connected_layer</type>
      <name>make_connected_layer</name>
      <anchorfile>connected__layer_8c.html</anchorfile>
      <anchor>a37bc891cf539e629b21ba410c4e9639f</anchor>
      <arglist>(int batch, int inputs, int outputs, ACTIVATION activation, int batch_normalize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>statistics_connected_layer</name>
      <anchorfile>connected__layer_8c.html</anchorfile>
      <anchor>ac9042bad9fb378158ff9ec36719b4b79</anchor>
      <arglist>(layer l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_connected_layer</name>
      <anchorfile>connected__layer_8c.html</anchorfile>
      <anchor>a0fe29d4ed51105b90ffd38c976050696</anchor>
      <arglist>(connected_layer l, int batch, float learning_rate, float momentum, float decay)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>connected_layer.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>connected__layer_8h</filename>
    <includes id="activations_8h" name="activations.h" local="yes" imported="no">activations.h</includes>
    <includes id="layer_8h" name="layer.h" local="yes" imported="no">layer.h</includes>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <member kind="typedef">
      <type>layer</type>
      <name>connected_layer</name>
      <anchorfile>connected__layer_8h.html</anchorfile>
      <anchor>a9797182663479c1de6b9f0ed86ab022e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>backward_connected_layer</name>
      <anchorfile>connected__layer_8h.html</anchorfile>
      <anchor>a5a38859436d15d1554a106950ba7bf5a</anchor>
      <arglist>(connected_layer layer, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>denormalize_connected_layer</name>
      <anchorfile>connected__layer_8h.html</anchorfile>
      <anchor>ab81df3b05a3341c86512c3203b362948</anchor>
      <arglist>(layer l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_connected_layer</name>
      <anchorfile>connected__layer_8h.html</anchorfile>
      <anchor>af933f8a9a9d85d34351dc9a1114cffee</anchor>
      <arglist>(connected_layer layer, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>connected_layer</type>
      <name>make_connected_layer</name>
      <anchorfile>connected__layer_8h.html</anchorfile>
      <anchor>a37bc891cf539e629b21ba410c4e9639f</anchor>
      <arglist>(int batch, int inputs, int outputs, ACTIVATION activation, int batch_normalize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>statistics_connected_layer</name>
      <anchorfile>connected__layer_8h.html</anchorfile>
      <anchor>ac9042bad9fb378158ff9ec36719b4b79</anchor>
      <arglist>(layer l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_connected_layer</name>
      <anchorfile>connected__layer_8h.html</anchorfile>
      <anchor>aa83c0e5ac3436f3bccc00984ff3c5792</anchor>
      <arglist>(connected_layer layer, int batch, float learning_rate, float momentum, float decay)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>convolutional_layer.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>convolutional__layer_8c</filename>
    <includes id="convolutional__layer_8h" name="convolutional_layer.h" local="yes" imported="no">convolutional_layer.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="batchnorm__layer_8h" name="batchnorm_layer.h" local="yes" imported="no">batchnorm_layer.h</includes>
    <includes id="im2col_8h" name="im2col.h" local="yes" imported="no">im2col.h</includes>
    <includes id="col2im_8h" name="col2im.h" local="yes" imported="no">col2im.h</includes>
    <includes id="blas_8h" name="blas.h" local="yes" imported="no">blas.h</includes>
    <includes id="gemm_8h" name="gemm.h" local="yes" imported="no">gemm.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>AI2</name>
      <anchorfile>convolutional__layer_8c.html</anchorfile>
      <anchor>a3238fd6d91e91519337e2eff17e5ca43</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_bias</name>
      <anchorfile>convolutional__layer_8c.html</anchorfile>
      <anchor>ad6cf2da6713f5eb405eb21cb5bfe8dc9</anchor>
      <arglist>(float *output, float *biases, int batch, int n, int size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>backward_bias</name>
      <anchorfile>convolutional__layer_8c.html</anchorfile>
      <anchor>a3fe122b5a5807135e39655276f708d98</anchor>
      <arglist>(float *bias_updates, float *delta, int batch, int n, int size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>backward_convolutional_layer</name>
      <anchorfile>convolutional__layer_8c.html</anchorfile>
      <anchor>ad63b40d6fda98ace68136f709b9cb0dd</anchor>
      <arglist>(convolutional_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>binarize_cpu</name>
      <anchorfile>convolutional__layer_8c.html</anchorfile>
      <anchor>a5c0bcad43fbcf2b264e33b007e283953</anchor>
      <arglist>(float *input, int n, float *binary)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>binarize_input</name>
      <anchorfile>convolutional__layer_8c.html</anchorfile>
      <anchor>ab0773bc29fbd5de7f3f89533535f3a6b</anchor>
      <arglist>(float *input, int n, int size, float *binary)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>binarize_weights</name>
      <anchorfile>convolutional__layer_8c.html</anchorfile>
      <anchor>aa2ba9c5688fe3b221afba283cd60dd04</anchor>
      <arglist>(float *weights, int n, int size, float *binary)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>convolutional_out_height</name>
      <anchorfile>convolutional__layer_8c.html</anchorfile>
      <anchor>a4e3f4ec3fb327f0072ae7feec101e20d</anchor>
      <arglist>(convolutional_layer l)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>convolutional_out_width</name>
      <anchorfile>convolutional__layer_8c.html</anchorfile>
      <anchor>a8dd3db32f1bca91f42f9b755ab05810a</anchor>
      <arglist>(convolutional_layer l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>denormalize_convolutional_layer</name>
      <anchorfile>convolutional__layer_8c.html</anchorfile>
      <anchor>aa48893181b794b4ef14f013390f999e2</anchor>
      <arglist>(convolutional_layer l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_convolutional_layer</name>
      <anchorfile>convolutional__layer_8c.html</anchorfile>
      <anchor>a41faadcd03e383c6eff3e9f55bab1b1d</anchor>
      <arglist>(convolutional_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_xnor_layer</name>
      <anchorfile>convolutional__layer_8c.html</anchorfile>
      <anchor>acba86453da5d682f07098afd14fa7b7f</anchor>
      <arglist>(layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>get_convolutional_delta</name>
      <anchorfile>convolutional__layer_8c.html</anchorfile>
      <anchor>a4ec851cd49b213363fed1002ff3ab398</anchor>
      <arglist>(convolutional_layer l)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>get_convolutional_image</name>
      <anchorfile>convolutional__layer_8c.html</anchorfile>
      <anchor>ac42e3b85ed2690decac4214fe8c302fc</anchor>
      <arglist>(convolutional_layer l)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>get_convolutional_weight</name>
      <anchorfile>convolutional__layer_8c.html</anchorfile>
      <anchor>ac75c4e8ba3158b823ea2e08142a84d55</anchor>
      <arglist>(convolutional_layer l, int i)</arglist>
    </member>
    <member kind="function">
      <type>image *</type>
      <name>get_weights</name>
      <anchorfile>convolutional__layer_8c.html</anchorfile>
      <anchor>af088157c9ed8d74f29dd0b271ab3f1f3</anchor>
      <arglist>(convolutional_layer l)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>get_workspace_size</name>
      <anchorfile>convolutional__layer_8c.html</anchorfile>
      <anchor>a336600ae0713c4a946e3ffb7f887f8a9</anchor>
      <arglist>(layer l)</arglist>
    </member>
    <member kind="function">
      <type>convolutional_layer</type>
      <name>make_convolutional_layer</name>
      <anchorfile>convolutional__layer_8c.html</anchorfile>
      <anchor>a94af3fcd581f20f2f616155595940e1c</anchor>
      <arglist>(int batch, int h, int w, int c, int n, int size, int stride, int padding, ACTIVATION activation, int batch_normalize, int binary, int xnor, int adam)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rescale_weights</name>
      <anchorfile>convolutional__layer_8c.html</anchorfile>
      <anchor>a2b8d3bb34b2aa7c6c729f32a96d1ebc1</anchor>
      <arglist>(convolutional_layer l, float scale, float trans)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize_convolutional_layer</name>
      <anchorfile>convolutional__layer_8c.html</anchorfile>
      <anchor>ab4e8bb8b50e2058d861892bed77238de</anchor>
      <arglist>(convolutional_layer *l, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rgbgr_weights</name>
      <anchorfile>convolutional__layer_8c.html</anchorfile>
      <anchor>a1f0aba3f00cb0554384cc88998a67609</anchor>
      <arglist>(convolutional_layer l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale_bias</name>
      <anchorfile>convolutional__layer_8c.html</anchorfile>
      <anchor>ad2afef6b2dde26f2a1098e42f8b48e8f</anchor>
      <arglist>(float *output, float *scales, int batch, int n, int size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap_binary</name>
      <anchorfile>convolutional__layer_8c.html</anchorfile>
      <anchor>a00eb21237b64c4f49eabe4e7f3f2cef1</anchor>
      <arglist>(convolutional_layer *l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_convolutional_layer</name>
      <anchorfile>convolutional__layer_8c.html</anchorfile>
      <anchor>a69b04d3b7e68e9e6d819064a6f0bfdfe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_convolutional_layer</name>
      <anchorfile>convolutional__layer_8c.html</anchorfile>
      <anchor>a7820353eac503c4b75b20c358fa92383</anchor>
      <arglist>(convolutional_layer l, int batch, float learning_rate, float momentum, float decay)</arglist>
    </member>
    <member kind="function">
      <type>image *</type>
      <name>visualize_convolutional_layer</name>
      <anchorfile>convolutional__layer_8c.html</anchorfile>
      <anchor>a8fd17b6886740796e0f45eb9196c4525</anchor>
      <arglist>(convolutional_layer l, char *window, image *prev_weights)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>convolutional_layer.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>convolutional__layer_8h</filename>
    <includes id="cuda_8h" name="cuda.h" local="yes" imported="no">cuda.h</includes>
    <includes id="image_8h" name="image.h" local="yes" imported="no">image.h</includes>
    <includes id="activations_8h" name="activations.h" local="yes" imported="no">activations.h</includes>
    <includes id="layer_8h" name="layer.h" local="yes" imported="no">layer.h</includes>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <member kind="typedef">
      <type>layer</type>
      <name>convolutional_layer</name>
      <anchorfile>convolutional__layer_8h.html</anchorfile>
      <anchor>a3d5c19fbd473fc9ef62fec3f3a31b318</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_bias</name>
      <anchorfile>convolutional__layer_8h.html</anchorfile>
      <anchor>ad6cf2da6713f5eb405eb21cb5bfe8dc9</anchor>
      <arglist>(float *output, float *biases, int batch, int n, int size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>backward_bias</name>
      <anchorfile>convolutional__layer_8h.html</anchorfile>
      <anchor>a3fe122b5a5807135e39655276f708d98</anchor>
      <arglist>(float *bias_updates, float *delta, int batch, int n, int size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>backward_convolutional_layer</name>
      <anchorfile>convolutional__layer_8h.html</anchorfile>
      <anchor>af3f918993f853d94f3d01bc545497ea6</anchor>
      <arglist>(convolutional_layer layer, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>binarize_weights</name>
      <anchorfile>convolutional__layer_8h.html</anchorfile>
      <anchor>aa2ba9c5688fe3b221afba283cd60dd04</anchor>
      <arglist>(float *weights, int n, int size, float *binary)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>binarize_weights2</name>
      <anchorfile>convolutional__layer_8h.html</anchorfile>
      <anchor>a32000d09bcfb7d6b65b07d5c4654ddb3</anchor>
      <arglist>(float *weights, int n, int size, char *binary, float *scales)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>convolutional_out_height</name>
      <anchorfile>convolutional__layer_8h.html</anchorfile>
      <anchor>a3ff29e84717c593951e350574cdf5508</anchor>
      <arglist>(convolutional_layer layer)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>convolutional_out_width</name>
      <anchorfile>convolutional__layer_8h.html</anchorfile>
      <anchor>a66d5cb61b1475c871c5c3812dfc30756</anchor>
      <arglist>(convolutional_layer layer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>denormalize_convolutional_layer</name>
      <anchorfile>convolutional__layer_8h.html</anchorfile>
      <anchor>aa48893181b794b4ef14f013390f999e2</anchor>
      <arglist>(convolutional_layer l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_convolutional_layer</name>
      <anchorfile>convolutional__layer_8h.html</anchorfile>
      <anchor>a634fa3d7e723ac8c63c04c13212649a4</anchor>
      <arglist>(const convolutional_layer layer, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>get_convolutional_delta</name>
      <anchorfile>convolutional__layer_8h.html</anchorfile>
      <anchor>a083c004da3175489eb440a93fc5beed6</anchor>
      <arglist>(convolutional_layer layer)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>get_convolutional_image</name>
      <anchorfile>convolutional__layer_8h.html</anchorfile>
      <anchor>aa69edcecd3e3a89897907ec2efd6413f</anchor>
      <arglist>(convolutional_layer layer)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>get_convolutional_weight</name>
      <anchorfile>convolutional__layer_8h.html</anchorfile>
      <anchor>aa7414f39a78cf8f5294dbd497e459501</anchor>
      <arglist>(convolutional_layer layer, int i)</arglist>
    </member>
    <member kind="function">
      <type>convolutional_layer</type>
      <name>make_convolutional_layer</name>
      <anchorfile>convolutional__layer_8h.html</anchorfile>
      <anchor>a94af3fcd581f20f2f616155595940e1c</anchor>
      <arglist>(int batch, int h, int w, int c, int n, int size, int stride, int padding, ACTIVATION activation, int batch_normalize, int binary, int xnor, int adam)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rescale_weights</name>
      <anchorfile>convolutional__layer_8h.html</anchorfile>
      <anchor>a2b8d3bb34b2aa7c6c729f32a96d1ebc1</anchor>
      <arglist>(convolutional_layer l, float scale, float trans)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize_convolutional_layer</name>
      <anchorfile>convolutional__layer_8h.html</anchorfile>
      <anchor>a291c28a7422b93446758e12f95944bb1</anchor>
      <arglist>(convolutional_layer *layer, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rgbgr_weights</name>
      <anchorfile>convolutional__layer_8h.html</anchorfile>
      <anchor>a1f0aba3f00cb0554384cc88998a67609</anchor>
      <arglist>(convolutional_layer l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap_binary</name>
      <anchorfile>convolutional__layer_8h.html</anchorfile>
      <anchor>a00eb21237b64c4f49eabe4e7f3f2cef1</anchor>
      <arglist>(convolutional_layer *l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_convolutional_layer</name>
      <anchorfile>convolutional__layer_8h.html</anchorfile>
      <anchor>a58a439493765ccf1aa100282668cd34e</anchor>
      <arglist>(convolutional_layer layer, int batch, float learning_rate, float momentum, float decay)</arglist>
    </member>
    <member kind="function">
      <type>image *</type>
      <name>visualize_convolutional_layer</name>
      <anchorfile>convolutional__layer_8h.html</anchorfile>
      <anchor>af891e49008bd5cc4651f38bc9feddffe</anchor>
      <arglist>(convolutional_layer layer, char *window, image *prev_weights)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cost_layer.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>cost__layer_8c</filename>
    <includes id="cost__layer_8h" name="cost_layer.h" local="yes" imported="no">cost_layer.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="cuda_8h" name="cuda.h" local="yes" imported="no">cuda.h</includes>
    <includes id="blas_8h" name="blas.h" local="yes" imported="no">blas.h</includes>
    <member kind="function">
      <type>void</type>
      <name>backward_cost_layer</name>
      <anchorfile>cost__layer_8c.html</anchorfile>
      <anchor>aa0ccc6828b0f44865601787a8a55801e</anchor>
      <arglist>(const cost_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_cost_layer</name>
      <anchorfile>cost__layer_8c.html</anchorfile>
      <anchor>a801a368538999046391d4354f76ff13e</anchor>
      <arglist>(cost_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>get_cost_string</name>
      <anchorfile>cost__layer_8c.html</anchorfile>
      <anchor>a5c8a71a690106e17a147ce66698a1faf</anchor>
      <arglist>(COST_TYPE a)</arglist>
    </member>
    <member kind="function">
      <type>COST_TYPE</type>
      <name>get_cost_type</name>
      <anchorfile>cost__layer_8c.html</anchorfile>
      <anchor>aa56424870fea9f9bf52f45da81aa8695</anchor>
      <arglist>(char *s)</arglist>
    </member>
    <member kind="function">
      <type>cost_layer</type>
      <name>make_cost_layer</name>
      <anchorfile>cost__layer_8c.html</anchorfile>
      <anchor>aedcafaaef6d0c7a0ecb93bb8c55ed53b</anchor>
      <arglist>(int batch, int inputs, COST_TYPE cost_type, float scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize_cost_layer</name>
      <anchorfile>cost__layer_8c.html</anchorfile>
      <anchor>aa47c87d0d7e2b9f5be07ee2962698483</anchor>
      <arglist>(cost_layer *l, int inputs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cost_layer.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>cost__layer_8h</filename>
    <includes id="layer_8h" name="layer.h" local="yes" imported="no">layer.h</includes>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <member kind="typedef">
      <type>layer</type>
      <name>cost_layer</name>
      <anchorfile>cost__layer_8h.html</anchorfile>
      <anchor>a590de8be62a2326805792547606f6890</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>backward_cost_layer</name>
      <anchorfile>cost__layer_8h.html</anchorfile>
      <anchor>aa0ccc6828b0f44865601787a8a55801e</anchor>
      <arglist>(const cost_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_cost_layer</name>
      <anchorfile>cost__layer_8h.html</anchorfile>
      <anchor>afe1080a21ec617ec5ab7a87a91e89459</anchor>
      <arglist>(const cost_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>get_cost_string</name>
      <anchorfile>cost__layer_8h.html</anchorfile>
      <anchor>a5c8a71a690106e17a147ce66698a1faf</anchor>
      <arglist>(COST_TYPE a)</arglist>
    </member>
    <member kind="function">
      <type>COST_TYPE</type>
      <name>get_cost_type</name>
      <anchorfile>cost__layer_8h.html</anchorfile>
      <anchor>aa56424870fea9f9bf52f45da81aa8695</anchor>
      <arglist>(char *s)</arglist>
    </member>
    <member kind="function">
      <type>cost_layer</type>
      <name>make_cost_layer</name>
      <anchorfile>cost__layer_8h.html</anchorfile>
      <anchor>a3cc7b7da09bbf597d24d28e9f660823a</anchor>
      <arglist>(int batch, int inputs, COST_TYPE type, float scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize_cost_layer</name>
      <anchorfile>cost__layer_8h.html</anchorfile>
      <anchor>aa47c87d0d7e2b9f5be07ee2962698483</anchor>
      <arglist>(cost_layer *l, int inputs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cpu_gemm.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>cpu__gemm_8c</filename>
    <member kind="function">
      <type>void</type>
      <name>cpu_gemm</name>
      <anchorfile>cpu__gemm_8c.html</anchorfile>
      <anchor>ad0df799255563b04a074f4d6cad89f20</anchor>
      <arglist>(int TA, int TB, int M, int N, int K, float ALPHA, float *A, int lda, float *B, int ldb, float BETA, float *C, int ldc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cpu_gemm_nn</name>
      <anchorfile>cpu__gemm_8c.html</anchorfile>
      <anchor>a5c5e6fd4c882e51d1159a381f5e5500f</anchor>
      <arglist>(int TA, int TB, int M, int N, int K, float ALPHA, float *A, int lda, float *B, int ldb, float BETA, float *C, int ldc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cpu_gemm_nt</name>
      <anchorfile>cpu__gemm_8c.html</anchorfile>
      <anchor>af3722e93d1b894a4fa3ebcd132a2c18c</anchor>
      <arglist>(int TA, int TB, int M, int N, int K, float ALPHA, float *A, int lda, float *B, int ldb, float BETA, float *C, int ldc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cpu_gemm_tn</name>
      <anchorfile>cpu__gemm_8c.html</anchorfile>
      <anchor>a3027b0b478855d0956f373a4eb2ba647</anchor>
      <arglist>(int TA, int TB, int M, int N, int K, float ALPHA, float *A, int lda, float *B, int ldb, float BETA, float *C, int ldc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cpu_gemm_tt</name>
      <anchorfile>cpu__gemm_8c.html</anchorfile>
      <anchor>a579175415e41681e6b7f4f768d00fa97</anchor>
      <arglist>(int TA, int TB, int M, int N, int K, float ALPHA, float *A, int lda, float *B, int ldb, float BETA, float *C, int ldc)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cpu_nms.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/nms/</path>
    <filename>cpu__nms_8c</filename>
    <member kind="define">
      <type>#define</type>
      <name>PY_SSIZE_T_CLEAN</name>
      <anchorfile>cpu__nms_8c.html</anchorfile>
      <anchor>ac9efdaac9411d0868b715edccca3269d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>create_logger.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/utils/</path>
    <filename>create__logger_8py</filename>
    <namespace>utils::create_logger</namespace>
    <member kind="function">
      <type>def</type>
      <name>create_logger</name>
      <anchorfile>namespaceutils_1_1create__logger.html</anchorfile>
      <anchor>a5f7109543dd9275d4e0fb632470137b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>crnn_layer.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>crnn__layer_8c</filename>
    <includes id="crnn__layer_8h" name="crnn_layer.h" local="yes" imported="no">crnn_layer.h</includes>
    <includes id="convolutional__layer_8h" name="convolutional_layer.h" local="yes" imported="no">convolutional_layer.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="cuda_8h" name="cuda.h" local="yes" imported="no">cuda.h</includes>
    <includes id="blas_8h" name="blas.h" local="yes" imported="no">blas.h</includes>
    <includes id="gemm_8h" name="gemm.h" local="yes" imported="no">gemm.h</includes>
    <member kind="function">
      <type>void</type>
      <name>backward_crnn_layer</name>
      <anchorfile>crnn__layer_8c.html</anchorfile>
      <anchor>a1e48401a748217ca14acf2c9ab2fdd55</anchor>
      <arglist>(layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_crnn_layer</name>
      <anchorfile>crnn__layer_8c.html</anchorfile>
      <anchor>a3af8f75993a8d6b8376e6cd7afdaf37a</anchor>
      <arglist>(layer l, network_state state)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>increment_layer</name>
      <anchorfile>crnn__layer_8c.html</anchorfile>
      <anchor>a955f1524131e6134dc188b4fe56f6ae7</anchor>
      <arglist>(layer *l, int steps)</arglist>
    </member>
    <member kind="function">
      <type>layer</type>
      <name>make_crnn_layer</name>
      <anchorfile>crnn__layer_8c.html</anchorfile>
      <anchor>a3a5caefacf770ad4004a2fff8970569d</anchor>
      <arglist>(int batch, int h, int w, int c, int hidden_filters, int output_filters, int steps, ACTIVATION activation, int batch_normalize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_crnn_layer</name>
      <anchorfile>crnn__layer_8c.html</anchorfile>
      <anchor>ad8345799c1838fb9027c80e1e36221f5</anchor>
      <arglist>(layer l, int batch, float learning_rate, float momentum, float decay)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>crnn_layer.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>crnn__layer_8h</filename>
    <includes id="activations_8h" name="activations.h" local="yes" imported="no">activations.h</includes>
    <includes id="layer_8h" name="layer.h" local="yes" imported="no">layer.h</includes>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <member kind="function">
      <type>void</type>
      <name>backward_crnn_layer</name>
      <anchorfile>crnn__layer_8h.html</anchorfile>
      <anchor>a1e48401a748217ca14acf2c9ab2fdd55</anchor>
      <arglist>(layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_crnn_layer</name>
      <anchorfile>crnn__layer_8h.html</anchorfile>
      <anchor>a3af8f75993a8d6b8376e6cd7afdaf37a</anchor>
      <arglist>(layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>layer</type>
      <name>make_crnn_layer</name>
      <anchorfile>crnn__layer_8h.html</anchorfile>
      <anchor>a3a5caefacf770ad4004a2fff8970569d</anchor>
      <arglist>(int batch, int h, int w, int c, int hidden_filters, int output_filters, int steps, ACTIVATION activation, int batch_normalize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_crnn_layer</name>
      <anchorfile>crnn__layer_8h.html</anchorfile>
      <anchor>ad8345799c1838fb9027c80e1e36221f5</anchor>
      <arglist>(layer l, int batch, float learning_rate, float momentum, float decay)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>crop_layer.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>crop__layer_8c</filename>
    <includes id="crop__layer_8h" name="crop_layer.h" local="yes" imported="no">crop_layer.h</includes>
    <includes id="cuda_8h" name="cuda.h" local="yes" imported="no">cuda.h</includes>
    <member kind="function">
      <type>void</type>
      <name>backward_crop_layer</name>
      <anchorfile>crop__layer_8c.html</anchorfile>
      <anchor>a2010543dfccbc569f33a199610c06ec4</anchor>
      <arglist>(const crop_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>backward_crop_layer_gpu</name>
      <anchorfile>crop__layer_8c.html</anchorfile>
      <anchor>ace8de5f976b0e5c3543e76d858409e0f</anchor>
      <arglist>(const crop_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_crop_layer</name>
      <anchorfile>crop__layer_8c.html</anchorfile>
      <anchor>a8a174e8adbe85a27d1f0c7eba852d54f</anchor>
      <arglist>(const crop_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>get_crop_image</name>
      <anchorfile>crop__layer_8c.html</anchorfile>
      <anchor>ac6f2c6a5e02e43850f58f270c54979ef</anchor>
      <arglist>(crop_layer l)</arglist>
    </member>
    <member kind="function">
      <type>crop_layer</type>
      <name>make_crop_layer</name>
      <anchorfile>crop__layer_8c.html</anchorfile>
      <anchor>a5c4c012097250ab0c110ea62f77d2fbe</anchor>
      <arglist>(int batch, int h, int w, int c, int crop_height, int crop_width, int flip, float angle, float saturation, float exposure)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize_crop_layer</name>
      <anchorfile>crop__layer_8c.html</anchorfile>
      <anchor>a7ff2df8313ba1720524d0ea88bafb0d7</anchor>
      <arglist>(layer *l, int w, int h)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>crop_layer.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>crop__layer_8h</filename>
    <includes id="image_8h" name="image.h" local="yes" imported="no">image.h</includes>
    <includes id="layer_8h" name="layer.h" local="yes" imported="no">layer.h</includes>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <member kind="typedef">
      <type>layer</type>
      <name>crop_layer</name>
      <anchorfile>crop__layer_8h.html</anchorfile>
      <anchor>a425e27d714e5fc642fd2ac3a23eed138</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_crop_layer</name>
      <anchorfile>crop__layer_8h.html</anchorfile>
      <anchor>a8a174e8adbe85a27d1f0c7eba852d54f</anchor>
      <arglist>(const crop_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>get_crop_image</name>
      <anchorfile>crop__layer_8h.html</anchorfile>
      <anchor>ac6f2c6a5e02e43850f58f270c54979ef</anchor>
      <arglist>(crop_layer l)</arglist>
    </member>
    <member kind="function">
      <type>crop_layer</type>
      <name>make_crop_layer</name>
      <anchorfile>crop__layer_8h.html</anchorfile>
      <anchor>a5c4c012097250ab0c110ea62f77d2fbe</anchor>
      <arglist>(int batch, int h, int w, int c, int crop_height, int crop_width, int flip, float angle, float saturation, float exposure)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize_crop_layer</name>
      <anchorfile>crop__layer_8h.html</anchorfile>
      <anchor>a7ff2df8313ba1720524d0ea88bafb0d7</anchor>
      <arglist>(layer *l, int w, int h)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cuda.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>cuda_8c</filename>
    <member kind="variable">
      <type>int</type>
      <name>gpu_index</name>
      <anchorfile>cuda_8c.html</anchorfile>
      <anchor>a4bd97081f0d76d0c9084ae88dfd68621</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cuda.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>cuda_8h</filename>
    <member kind="variable">
      <type>int</type>
      <name>gpu_index</name>
      <anchorfile>cuda_8h.html</anchorfile>
      <anchor>a4bd97081f0d76d0c9084ae88dfd68621</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>darknet.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>darknet_8c</filename>
    <includes id="parser_8h" name="parser.h" local="yes" imported="no">parser.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="cuda_8h" name="cuda.h" local="yes" imported="no">cuda.h</includes>
    <includes id="blas_8h" name="blas.h" local="yes" imported="no">blas.h</includes>
    <includes id="connected__layer_8h" name="connected_layer.h" local="yes" imported="no">connected_layer.h</includes>
    <includes id="convolutional__layer_8h" name="convolutional_layer.h" local="yes" imported="no">convolutional_layer.h</includes>
    <member kind="function">
      <type>void</type>
      <name>average</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>a7dfa7e733fd4cb2475215182772ba1bf</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>denormalize_net</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>a59310cd440b860b5f21bd6e3ffef65d0</anchor>
      <arglist>(char *cfgfile, char *weightfile, char *outfile)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>layer</type>
      <name>normalize_layer</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>a71be3d176e3af144125a308286d80fdc</anchor>
      <arglist>(layer l, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize_net</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>a6a824943f20fa1121776a2a4fd6f1b03</anchor>
      <arglist>(char *cfgfile, char *weightfile, char *outfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>oneoff</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>ab5a20c1c9997af0dec519e992b9400b9</anchor>
      <arglist>(char *cfgfile, char *weightfile, char *outfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operations</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>ac61af9d7b12e2d1ac431925614a3b819</anchor>
      <arglist>(char *cfgfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>partial</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>a4663de4fa674346c82a366077969fd4b</anchor>
      <arglist>(char *cfgfile, char *weightfile, char *outfile, int max)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>predict_classifier</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>aa8603edf5e9da49cdee89b35d6bc5b42</anchor>
      <arglist>(char *datacfg, char *cfgfile, char *weightfile, char *filename, int top)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rescale_net</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>a83ca859f15e1369a5e569df1a7486ebe</anchor>
      <arglist>(char *cfgfile, char *weightfile, char *outfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset_normalize_net</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>a69898d896e1117395eae539fa27b4eee</anchor>
      <arglist>(char *cfgfile, char *weightfile, char *outfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rgbgr_net</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>a2bc7b77a09e6cfe48e3511ff39990af4</anchor>
      <arglist>(char *cfgfile, char *weightfile, char *outfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run_art</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>a4c4bbc70a093ad78def4e127f35bc626</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run_captcha</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>add5178ee1c90068a3229f6ee5349dfcc</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run_char_rnn</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>a7fd5ff39b30355662b36d8f1c3efae78</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run_cifar</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>a964d88fc4dfa875f6de21066f7171d11</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run_classifier</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>a08cb29ba2c4674431352eff4e6274b56</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run_coco</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>a9a2e98f86cd2b185650f4ec039d38b03</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run_compare</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>adad6db98a4c5c1342319cd731b5654c7</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run_detector</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>a677c1747fd7a58c7f7da3314af5d6120</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run_dice</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>a08655daec67d2702a462675941bab3e2</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run_go</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>acbc5b7a174f506f13ab6d0fca1faa102</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run_nightmare</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>aaefb0ed0f5bd621bb9e131e2bc1b4852</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run_super</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>a4bc1230a2d77e86644c4719157fc69cc</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run_tag</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>a695072073d4da637e4728d2527422292</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run_vid_rnn</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>a900f16d9c0fb61d330864d5f10195547</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run_voxel</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>a2d502a871e36992b74083d7f81377d9b</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run_writing</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>a95a0514071cfac42ef963ccead9acb49</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run_yolo</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>ae2af4814947b728e7cfafec8c446050e</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>speed</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>a4c45f1bb571fe1f3c52c4f7b7d858f8d</anchor>
      <arglist>(char *cfgfile, int tics)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>statistics_net</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>ab619dcce0bf0acf8db3db0d86dfa83de</anchor>
      <arglist>(char *cfgfile, char *weightfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_detector</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>a1e2ed17510c18749ab26affdd2e43cb6</anchor>
      <arglist>(char *datacfg, char *cfgfile, char *weightfile, char *filename, float thresh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visualize</name>
      <anchorfile>darknet_8c.html</anchorfile>
      <anchor>a2b74a3332b1c442875e900ee9254649c</anchor>
      <arglist>(char *cfgfile, char *weightfile)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>darknet_detector.cpp</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/src/</path>
    <filename>darknet__detector_8cpp</filename>
    <includes id="darknet__detector_8h" name="darknet_detector.h" local="yes" imported="no">rail_object_detector/darknet_detector.h</includes>
    <member kind="function">
      <type>network</type>
      <name>create_network</name>
      <anchorfile>darknet__detector_8cpp.html</anchorfile>
      <anchor>a1e9068f6d74dbf5f9a05bf5c3f12e07d</anchor>
      <arglist>(char *cfg_filename, char *weight_filename)</arglist>
    </member>
    <member kind="function">
      <type>ObjectPtr</type>
      <name>createObjectMessage</name>
      <anchorfile>darknet__detector_8cpp.html</anchorfile>
      <anchor>a7ebd4723ea90da70239a9f931d5b951e</anchor>
      <arglist>(darknet_object &amp;detected_object)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>darknet_detect</name>
      <anchorfile>darknet__detector_8cpp.html</anchorfile>
      <anchor>aeb3a303675b3bbd71c630d35d0f810b2</anchor>
      <arglist>(network *net, IplImage *image, float thresh, char **class_names, darknet_object **detected_objects, int *num_detected_objects)</arglist>
    </member>
    <member kind="function">
      <type>char **</type>
      <name>get_class_names</name>
      <anchorfile>darknet__detector_8cpp.html</anchorfile>
      <anchor>a341f00ccd2110b0c4d127b21ed3d88f9</anchor>
      <arglist>(char *classnames_filename)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>darknet_detector.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/include/rail_object_detector/</path>
    <filename>darknet__detector_8h</filename>
    <includes id="detector_8h" name="detector.h" local="yes" imported="no">detector.h</includes>
    <class kind="struct">rail_object_detector::darknet_object</class>
    <class kind="class">rail_object_detector::DarknetDetector</class>
    <class kind="struct">rail_object_detector::network</class>
    <namespace>rail_object_detector</namespace>
    <member kind="typedef">
      <type>struct rail_object_detector::darknet_object</type>
      <name>darknet_object</name>
      <anchorfile>namespacerail__object__detector.html</anchorfile>
      <anchor>a569075e4e01e5e3d6cc36ec622750b8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct layer</type>
      <name>layer</name>
      <anchorfile>namespacerail__object__detector.html</anchorfile>
      <anchor>a6c39d22ec4fa115f54038ab9687e427b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct rail_object_detector::network</type>
      <name>network</name>
      <anchorfile>namespacerail__object__detector.html</anchorfile>
      <anchor>a0f5fd6534bb5d53258c20bc66d08d300</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct tree</type>
      <name>tree</name>
      <anchorfile>namespacerail__object__detector.html</anchorfile>
      <anchor>a1a6bfe133dccc21316bd5dd8724335ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>learning_rate_policy</name>
      <anchorfile>namespacerail__object__detector.html</anchorfile>
      <anchor>ac31c3a34d47e763b02803a88f51cc230</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONSTANT</name>
      <anchorfile>namespacerail__object__detector.html</anchorfile>
      <anchor>ac31c3a34d47e763b02803a88f51cc230a81a01a1f9b790a8ad084d1c937038c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STEP</name>
      <anchorfile>namespacerail__object__detector.html</anchorfile>
      <anchor>ac31c3a34d47e763b02803a88f51cc230a5506c0a830a65959ed81ef760ef437b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXP</name>
      <anchorfile>namespacerail__object__detector.html</anchorfile>
      <anchor>ac31c3a34d47e763b02803a88f51cc230a252df8de1ef708a8c8cbb64d728e721f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POLY</name>
      <anchorfile>namespacerail__object__detector.html</anchorfile>
      <anchor>ac31c3a34d47e763b02803a88f51cc230a549721d7d09f8d53cac2e66a584ede80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STEPS</name>
      <anchorfile>namespacerail__object__detector.html</anchorfile>
      <anchor>ac31c3a34d47e763b02803a88f51cc230aa57ea004335086ee8c0a3fb06748eeae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SIG</name>
      <anchorfile>namespacerail__object__detector.html</anchorfile>
      <anchor>ac31c3a34d47e763b02803a88f51cc230a12fe585edbce2292f8390c0aba66b292</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RANDOM</name>
      <anchorfile>namespacerail__object__detector.html</anchorfile>
      <anchor>ac31c3a34d47e763b02803a88f51cc230acb55393ed168820db578a352b822fdb7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>darknet_node.cpp</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/nodes/</path>
    <filename>darknet__node_8cpp</filename>
    <includes id="darknet__detector_8h" name="darknet_detector.h" local="yes" imported="no">rail_object_detector/darknet_detector.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>darknet__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>data.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>data_8c</filename>
    <includes id="data_8h" name="data.h" local="yes" imported="no">data.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="image_8h" name="image.h" local="yes" imported="no">image.h</includes>
    <includes id="cuda_8h" name="cuda.h" local="yes" imported="no">cuda.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>NUMCHARS</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>ad968bae48e34b60fd8eced07862bd9b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>concat_data</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>aa9c8a2657c930195dd492ed99a7a0bb2</anchor>
      <arglist>(data d1, data d2)</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>concat_datas</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>a4eca1b9b01ae2ff7a98094f7fa3661db</anchor>
      <arglist>(data *d, int n)</arglist>
    </member>
    <member kind="function">
      <type>matrix</type>
      <name>concat_matrix</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>a3aa1345254255bef02986f36729547ce</anchor>
      <arglist>(matrix m1, matrix m2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>correct_boxes</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>a3730bfac0277a59f69188e4e3192012d</anchor>
      <arglist>(box_label *boxes, int n, float dx, float dy, float sx, float sy, int flip)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill_hierarchy</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>a380b2b4f741e120fa922cea9d1b66f6a</anchor>
      <arglist>(float *truth, int k, tree *hierarchy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill_truth</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>a9aafc84188318df7ba98955af6390114</anchor>
      <arglist>(char *path, char **labels, int k, float *truth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill_truth_captcha</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>ad635531416f8a8dc982e1cf108d29ec1</anchor>
      <arglist>(char *path, int n, float *truth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill_truth_detection</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>a5bab3498730d6409cf22b5e3107a24bc</anchor>
      <arglist>(char *path, int num_boxes, float *truth, int classes, int flip, float dx, float dy, float sx, float sy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill_truth_region</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>a2fd5b85fd33f4dfe6d8c9c0df8d5e0d8</anchor>
      <arglist>(char *path, float *truth, int classes, int num_boxes, int flip, float dx, float dy, float sx, float sy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill_truth_swag</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>abb2e5344d53c7c3fc8e2fc9d690397e1</anchor>
      <arglist>(char *path, float *truth, int classes, int flip, float dx, float dy, float sx, float sy)</arglist>
    </member>
    <member kind="function">
      <type>char **</type>
      <name>find_replace_paths</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>a6854ac922d5925d0afdd752ca0d912ed</anchor>
      <arglist>(char **paths, int n, char *find, char *replace)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free_data</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>a4b0ce36f011ddb4b2ba58f58114d3219</anchor>
      <arglist>(data d)</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>get_data_part</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>aa0c8acf66fbe38a9974f7f1a77f7dc77</anchor>
      <arglist>(data d, int part, int total)</arglist>
    </member>
    <member kind="function">
      <type>char **</type>
      <name>get_labels</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>aa9ca43248e7e2809c6bfb504c55b32b9</anchor>
      <arglist>(char *filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_next_batch</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>a338d58d41be3703ef4ce443e5bb4e52f</anchor>
      <arglist>(data d, int n, int offset, float *X, float *y)</arglist>
    </member>
    <member kind="function">
      <type>list *</type>
      <name>get_paths</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>a3c0e083ce3917bb394ca5708a52f34f5</anchor>
      <arglist>(char *filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_random_batch</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>ac842a292f2eb715758b39d469bc47626</anchor>
      <arglist>(data d, int n, float *X, float *y)</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>get_random_data</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>ae73aa542052eed74b8248bc0df0136ea</anchor>
      <arglist>(data d, int num)</arglist>
    </member>
    <member kind="function">
      <type>char **</type>
      <name>get_random_paths</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>ad6890ae69b3360c7e3aac78eabe6200c</anchor>
      <arglist>(char **paths, int n, int m)</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>load_all_cifar10</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>a15d8a732600fb0730bf2f5d204f3e608</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>load_categorical_data_csv</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>ae288bc38519deb719f39a38b92b3d99c</anchor>
      <arglist>(char *filename, int target, int k)</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>load_cifar10_data</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>a7029154d147a2359400982ded034d539</anchor>
      <arglist>(char *filename)</arglist>
    </member>
    <member kind="function">
      <type>pthread_t</type>
      <name>load_data</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>a1ebf184d64b6d068463176b30445e90f</anchor>
      <arglist>(load_args args)</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>load_data_augment</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>a356ee390e189e41bfe8ae336d82618d9</anchor>
      <arglist>(char **paths, int n, int m, char **labels, int k, tree *hierarchy, int min, int max, int size, float angle, float aspect, float hue, float saturation, float exposure)</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>load_data_captcha</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>aef1c432b8082eca32f06d6369dc80f64</anchor>
      <arglist>(char **paths, int n, int m, int k, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>load_data_captcha_encode</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>a62f386d1561d87d9c754c0e8f07aa3ff</anchor>
      <arglist>(char **paths, int n, int m, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>load_data_compare</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>ab9d8ce6e878b53b6f7c786c1b297e695</anchor>
      <arglist>(int n, char **paths, int m, int classes, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>load_data_detection</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>acbd80b4bb77de421ce8f0715f6d2a80a</anchor>
      <arglist>(int n, char **paths, int m, int w, int h, int boxes, int classes, float jitter, float hue, float saturation, float exposure)</arglist>
    </member>
    <member kind="function">
      <type>pthread_t</type>
      <name>load_data_in_thread</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>a887edef560c1d5fe3f395f02c0a00612</anchor>
      <arglist>(load_args args)</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>load_data_old</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>a2d65bb024ba143cf988a3c4b5494a90e</anchor>
      <arglist>(char **paths, int n, int m, char **labels, int k, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>load_data_region</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>ab7e1e67d61f872591c5123f9caf396d6</anchor>
      <arglist>(int n, char **paths, int m, int w, int h, int size, int classes, float jitter, float hue, float saturation, float exposure)</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>load_data_super</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>a3994c72c392eae1b1c405d439de76e22</anchor>
      <arglist>(char **paths, int n, int m, int w, int h, int scale)</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>load_data_swag</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>a89013987873d2ee74fd382c674335fd5</anchor>
      <arglist>(char **paths, int n, int classes, float jitter)</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>load_data_tag</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>a041e51bae1bacd4e84338849783e7d72</anchor>
      <arglist>(char **paths, int n, int m, int k, int min, int max, int size, float angle, float aspect, float hue, float saturation, float exposure)</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>load_data_writing</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>afe091cc7ae2ab63ee2a2d6e8d89202f8</anchor>
      <arglist>(char **paths, int n, int m, int w, int h, int out_w, int out_h)</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>load_go</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>af32b828afa01bcaac3fa78bb56ec3b6a</anchor>
      <arglist>(char *filename)</arglist>
    </member>
    <member kind="function">
      <type>matrix</type>
      <name>load_image_augment_paths</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>a4e58c59aab1c90a52268a74a95741f73</anchor>
      <arglist>(char **paths, int n, int min, int max, int size, float angle, float aspect, float hue, float saturation, float exposure)</arglist>
    </member>
    <member kind="function">
      <type>matrix</type>
      <name>load_image_paths</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>ad1faaba982db4eea6cf7d1eb650186c5</anchor>
      <arglist>(char **paths, int n, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>matrix</type>
      <name>load_image_paths_gray</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>a7a80b004ad7e5bb8168ecd56ca4385c3</anchor>
      <arglist>(char **paths, int n, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>matrix</type>
      <name>load_labels_paths</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>a6e9343e6732f6312c9e60b68dc1b1e8c</anchor>
      <arglist>(char **paths, int n, char **labels, int k, tree *hierarchy)</arglist>
    </member>
    <member kind="function">
      <type>matrix</type>
      <name>load_tags_paths</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>ac0aa5a060a77127d95d7778d966df356</anchor>
      <arglist>(char **paths, int n, int k)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>load_thread</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>ab5f0db527025988c7478eddea9d97141</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>load_threads</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>acaa01523478e21693a252ffd0851dff6</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize_data_rows</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>a8bb2e4f18bee940f1b3e76ada4bf7e09</anchor>
      <arglist>(data d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_letters</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>acf22fe41fdd547c8e14f36b236a812e0</anchor>
      <arglist>(float *pred, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>randomize_boxes</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>af2b38e075b074d21719d21aecb185793</anchor>
      <arglist>(box_label *b, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>randomize_data</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>a99c2d667a09e1234c18e14cac198a273</anchor>
      <arglist>(data d)</arglist>
    </member>
    <member kind="function">
      <type>box_label *</type>
      <name>read_boxes</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>a4374d1f158c54ea10bc69d983a765379</anchor>
      <arglist>(char *filename, int *n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale_data_rows</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>acbb4f5fcc08c77620c177ea1b0cfc667</anchor>
      <arglist>(data d, float s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>smooth_data</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>add0a30894499f2a267939f9369a64e9b</anchor>
      <arglist>(data d)</arglist>
    </member>
    <member kind="function">
      <type>data *</type>
      <name>split_data</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>a6ac403c4a56cc8405002dd98f09ee00a</anchor>
      <arglist>(data d, int part, int total)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>translate_data_rows</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>af343853074dfe80d14a052effdba825b</anchor>
      <arglist>(data d, float s)</arglist>
    </member>
    <member kind="variable">
      <type>pthread_mutex_t</type>
      <name>mutex</name>
      <anchorfile>data_8c.html</anchorfile>
      <anchor>a4acff8232e4aec9cd5c6dc200ac55ef3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>data.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>data_8h</filename>
    <includes id="matrix_8h" name="matrix.h" local="yes" imported="no">matrix.h</includes>
    <includes id="list_8h" name="list.h" local="yes" imported="no">list.h</includes>
    <includes id="image_8h" name="image.h" local="yes" imported="no">image.h</includes>
    <includes id="tree_8h" name="tree.h" local="yes" imported="no">tree.h</includes>
    <class kind="struct">box_label</class>
    <class kind="struct">data</class>
    <class kind="struct">load_args</class>
    <member kind="typedef">
      <type>struct load_args</type>
      <name>load_args</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>a30c7e5627e108623d06d4669eae2f21f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>data_type</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>ac2ad7f431e3446fddcd9b6b9f93c4c14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLASSIFICATION_DATA</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>ac2ad7f431e3446fddcd9b6b9f93c4c14a6e94b1b980ce6cf0203483eaea660b08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DETECTION_DATA</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>ac2ad7f431e3446fddcd9b6b9f93c4c14a2f79071e8db47748f5ce9cbc06686b3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAPTCHA_DATA</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>ac2ad7f431e3446fddcd9b6b9f93c4c14aec3b1e9e356262e110360ff124ae82f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REGION_DATA</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>ac2ad7f431e3446fddcd9b6b9f93c4c14a65e122ba01bcce9d0ec2fb618f60f6e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMAGE_DATA</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>ac2ad7f431e3446fddcd9b6b9f93c4c14a5b52eea059c9abc7985f6fe90ca48bcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPARE_DATA</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>ac2ad7f431e3446fddcd9b6b9f93c4c14aaf964f5661650f69891f7827c9a7c856</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRITING_DATA</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>ac2ad7f431e3446fddcd9b6b9f93c4c14a0b8199f155b076c21e7602ae1f89b93a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SWAG_DATA</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>ac2ad7f431e3446fddcd9b6b9f93c4c14a3a7509c13d5d89cc918d07cdd1da6fe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TAG_DATA</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>ac2ad7f431e3446fddcd9b6b9f93c4c14a9d2df7a59b12607c4d981b4657f64be1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OLD_CLASSIFICATION_DATA</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>ac2ad7f431e3446fddcd9b6b9f93c4c14a681e5d628481accd8ccc09b0fc1159a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STUDY_DATA</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>ac2ad7f431e3446fddcd9b6b9f93c4c14aa65b279c42d4df46d975594828e5dd89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DET_DATA</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>ac2ad7f431e3446fddcd9b6b9f93c4c14a1e0e55ea501dacf43e0e397ef6e03df8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SUPER_DATA</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>ac2ad7f431e3446fddcd9b6b9f93c4c14a231552854064208cc016dee7eaa07939</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>concat_data</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>aa9c8a2657c930195dd492ed99a7a0bb2</anchor>
      <arglist>(data d1, data d2)</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>concat_datas</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>a4eca1b9b01ae2ff7a98094f7fa3661db</anchor>
      <arglist>(data *d, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>distance_from_edge</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>abdbfb59b4fa97ae5a30ded28e8defd39</anchor>
      <arglist>(int x, int max)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill_truth</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>a9aafc84188318df7ba98955af6390114</anchor>
      <arglist>(char *path, char **labels, int k, float *truth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free_data</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>a4b0ce36f011ddb4b2ba58f58114d3219</anchor>
      <arglist>(data d)</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>get_data_part</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>aa0c8acf66fbe38a9974f7f1a77f7dc77</anchor>
      <arglist>(data d, int part, int total)</arglist>
    </member>
    <member kind="function">
      <type>char **</type>
      <name>get_labels</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>aa9ca43248e7e2809c6bfb504c55b32b9</anchor>
      <arglist>(char *filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_next_batch</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>a338d58d41be3703ef4ce443e5bb4e52f</anchor>
      <arglist>(data d, int n, int offset, float *X, float *y)</arglist>
    </member>
    <member kind="function">
      <type>list *</type>
      <name>get_paths</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>a3c0e083ce3917bb394ca5708a52f34f5</anchor>
      <arglist>(char *filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_random_batch</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>ac842a292f2eb715758b39d469bc47626</anchor>
      <arglist>(data d, int n, float *X, float *y)</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>get_random_data</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>ae73aa542052eed74b8248bc0df0136ea</anchor>
      <arglist>(data d, int num)</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>load_all_cifar10</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>a15d8a732600fb0730bf2f5d204f3e608</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>load_categorical_data_csv</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>ae288bc38519deb719f39a38b92b3d99c</anchor>
      <arglist>(char *filename, int target, int k)</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>load_cifar10_data</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>a7029154d147a2359400982ded034d539</anchor>
      <arglist>(char *filename)</arglist>
    </member>
    <member kind="function">
      <type>pthread_t</type>
      <name>load_data</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>a1ebf184d64b6d068463176b30445e90f</anchor>
      <arglist>(load_args args)</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>load_data_augment</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>a356ee390e189e41bfe8ae336d82618d9</anchor>
      <arglist>(char **paths, int n, int m, char **labels, int k, tree *hierarchy, int min, int max, int size, float angle, float aspect, float hue, float saturation, float exposure)</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>load_data_captcha</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>aef1c432b8082eca32f06d6369dc80f64</anchor>
      <arglist>(char **paths, int n, int m, int k, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>load_data_captcha_encode</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>a62f386d1561d87d9c754c0e8f07aa3ff</anchor>
      <arglist>(char **paths, int n, int m, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>load_data_detection</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>acbd80b4bb77de421ce8f0715f6d2a80a</anchor>
      <arglist>(int n, char **paths, int m, int w, int h, int boxes, int classes, float jitter, float hue, float saturation, float exposure)</arglist>
    </member>
    <member kind="function">
      <type>pthread_t</type>
      <name>load_data_in_thread</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>a887edef560c1d5fe3f395f02c0a00612</anchor>
      <arglist>(load_args args)</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>load_data_old</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>a2d65bb024ba143cf988a3c4b5494a90e</anchor>
      <arglist>(char **paths, int n, int m, char **labels, int k, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>load_data_super</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>a3994c72c392eae1b1c405d439de76e22</anchor>
      <arglist>(char **paths, int n, int m, int w, int h, int scale)</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>load_data_tag</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>a041e51bae1bacd4e84338849783e7d72</anchor>
      <arglist>(char **paths, int n, int m, int k, int min, int max, int size, float angle, float aspect, float hue, float saturation, float exposure)</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>load_data_writing</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>afe091cc7ae2ab63ee2a2d6e8d89202f8</anchor>
      <arglist>(char **paths, int n, int m, int w, int h, int out_w, int out_h)</arglist>
    </member>
    <member kind="function">
      <type>data</type>
      <name>load_go</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>af32b828afa01bcaac3fa78bb56ec3b6a</anchor>
      <arglist>(char *filename)</arglist>
    </member>
    <member kind="function">
      <type>matrix</type>
      <name>load_image_augment_paths</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>a4e58c59aab1c90a52268a74a95741f73</anchor>
      <arglist>(char **paths, int n, int min, int max, int size, float angle, float aspect, float hue, float saturation, float exposure)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize_data_rows</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>a8bb2e4f18bee940f1b3e76ada4bf7e09</anchor>
      <arglist>(data d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_letters</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>acf22fe41fdd547c8e14f36b236a812e0</anchor>
      <arglist>(float *pred, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>randomize_data</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>a99c2d667a09e1234c18e14cac198a273</anchor>
      <arglist>(data d)</arglist>
    </member>
    <member kind="function">
      <type>box_label *</type>
      <name>read_boxes</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>a4374d1f158c54ea10bc69d983a765379</anchor>
      <arglist>(char *filename, int *n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale_data_rows</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>acbb4f5fcc08c77620c177ea1b0cfc667</anchor>
      <arglist>(data d, float s)</arglist>
    </member>
    <member kind="function">
      <type>data *</type>
      <name>split_data</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>a6ac403c4a56cc8405002dd98f09ee00a</anchor>
      <arglist>(data d, int part, int total)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>translate_data_rows</name>
      <anchorfile>data_8h.html</anchorfile>
      <anchor>af343853074dfe80d14a052effdba825b</anchor>
      <arglist>(data d, float s)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DataParallelExecutorGroup.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/core/</path>
    <filename>DataParallelExecutorGroup_8py</filename>
    <class kind="class">core::DataParallelExecutorGroup::DataParallelExecutorGroup</class>
    <namespace>core::DataParallelExecutorGroup</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_load_data</name>
      <anchorfile>namespacecore_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a4d47c8a711f34c1497480ddb4816428f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_load_general</name>
      <anchorfile>namespacecore_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a0746d0284f454828853fb456556297ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_load_label</name>
      <anchorfile>namespacecore_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a497822df4fc7f7987da5be9639a87233</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_merge_multi_context</name>
      <anchorfile>namespacecore_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a19bfc5a215b251ec452324aae210d8c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>deconvolutional_layer.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>deconvolutional__layer_8c</filename>
    <includes id="deconvolutional__layer_8h" name="deconvolutional_layer.h" local="yes" imported="no">deconvolutional_layer.h</includes>
    <includes id="convolutional__layer_8h" name="convolutional_layer.h" local="yes" imported="no">convolutional_layer.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="im2col_8h" name="im2col.h" local="yes" imported="no">im2col.h</includes>
    <includes id="col2im_8h" name="col2im.h" local="yes" imported="no">col2im.h</includes>
    <includes id="blas_8h" name="blas.h" local="yes" imported="no">blas.h</includes>
    <includes id="gemm_8h" name="gemm.h" local="yes" imported="no">gemm.h</includes>
    <member kind="function">
      <type>void</type>
      <name>backward_deconvolutional_layer</name>
      <anchorfile>deconvolutional__layer_8c.html</anchorfile>
      <anchor>a67693e3cb92f66cbeac99be48e471de9</anchor>
      <arglist>(deconvolutional_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>deconvolutional_out_height</name>
      <anchorfile>deconvolutional__layer_8c.html</anchorfile>
      <anchor>aafe531750af42cfd44d0b13cca8f2c0a</anchor>
      <arglist>(deconvolutional_layer l)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>deconvolutional_out_size</name>
      <anchorfile>deconvolutional__layer_8c.html</anchorfile>
      <anchor>aa7aa253c8c1a6fdd0c49a147b6ffd5d8</anchor>
      <arglist>(deconvolutional_layer l)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>deconvolutional_out_width</name>
      <anchorfile>deconvolutional__layer_8c.html</anchorfile>
      <anchor>a6dfc19090345826d92b8d13d8d68b1a8</anchor>
      <arglist>(deconvolutional_layer l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_deconvolutional_layer</name>
      <anchorfile>deconvolutional__layer_8c.html</anchorfile>
      <anchor>a90b94f3cead6e1bcbe950122eb3f7d28</anchor>
      <arglist>(const deconvolutional_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>get_deconvolutional_delta</name>
      <anchorfile>deconvolutional__layer_8c.html</anchorfile>
      <anchor>a74f36b796d12f562c1eb256cdc0f7125</anchor>
      <arglist>(deconvolutional_layer l)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>get_deconvolutional_image</name>
      <anchorfile>deconvolutional__layer_8c.html</anchorfile>
      <anchor>a3ab85fcc7cf7440f4e44e5ab3babbe1f</anchor>
      <arglist>(deconvolutional_layer l)</arglist>
    </member>
    <member kind="function">
      <type>deconvolutional_layer</type>
      <name>make_deconvolutional_layer</name>
      <anchorfile>deconvolutional__layer_8c.html</anchorfile>
      <anchor>a0aad244aa20ad39aedb04922acb5180b</anchor>
      <arglist>(int batch, int h, int w, int c, int n, int size, int stride, ACTIVATION activation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize_deconvolutional_layer</name>
      <anchorfile>deconvolutional__layer_8c.html</anchorfile>
      <anchor>a5564843170b6a1fe89a7045b949e4061</anchor>
      <arglist>(deconvolutional_layer *l, int h, int w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_deconvolutional_layer</name>
      <anchorfile>deconvolutional__layer_8c.html</anchorfile>
      <anchor>a109d3a33aa91ca4f478bac123b1896f2</anchor>
      <arglist>(deconvolutional_layer l, float learning_rate, float momentum, float decay)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>deconvolutional_layer.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>deconvolutional__layer_8h</filename>
    <includes id="cuda_8h" name="cuda.h" local="yes" imported="no">cuda.h</includes>
    <includes id="image_8h" name="image.h" local="yes" imported="no">image.h</includes>
    <includes id="activations_8h" name="activations.h" local="yes" imported="no">activations.h</includes>
    <includes id="layer_8h" name="layer.h" local="yes" imported="no">layer.h</includes>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <member kind="typedef">
      <type>layer</type>
      <name>deconvolutional_layer</name>
      <anchorfile>deconvolutional__layer_8h.html</anchorfile>
      <anchor>a3104e42e8f435b8f02bcdb0de9bcf5db</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>backward_deconvolutional_layer</name>
      <anchorfile>deconvolutional__layer_8h.html</anchorfile>
      <anchor>a650913eace59229f6a30c1956a4fd0d0</anchor>
      <arglist>(deconvolutional_layer layer, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>deconvolutional_out_height</name>
      <anchorfile>deconvolutional__layer_8h.html</anchorfile>
      <anchor>a7a9d21cdc96fbf0937c30a55fee51432</anchor>
      <arglist>(deconvolutional_layer layer)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>deconvolutional_out_width</name>
      <anchorfile>deconvolutional__layer_8h.html</anchorfile>
      <anchor>ad2b51f772b3a3abd5a8675b5b35131d6</anchor>
      <arglist>(deconvolutional_layer layer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_deconvolutional_layer</name>
      <anchorfile>deconvolutional__layer_8h.html</anchorfile>
      <anchor>ada7726f6edf0a95128dd2a8b91312a0f</anchor>
      <arglist>(const deconvolutional_layer layer, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>get_deconvolutional_delta</name>
      <anchorfile>deconvolutional__layer_8h.html</anchorfile>
      <anchor>ad64bab21522ea88e9c0ef30a5b51817c</anchor>
      <arglist>(deconvolutional_layer layer)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>get_deconvolutional_filter</name>
      <anchorfile>deconvolutional__layer_8h.html</anchorfile>
      <anchor>a66a5a685f7f3e691b81fdc3c4773c062</anchor>
      <arglist>(deconvolutional_layer layer, int i)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>get_deconvolutional_image</name>
      <anchorfile>deconvolutional__layer_8h.html</anchorfile>
      <anchor>a239a2c164a82024f784a5c93f03d4eea</anchor>
      <arglist>(deconvolutional_layer layer)</arglist>
    </member>
    <member kind="function">
      <type>deconvolutional_layer</type>
      <name>make_deconvolutional_layer</name>
      <anchorfile>deconvolutional__layer_8h.html</anchorfile>
      <anchor>a0aad244aa20ad39aedb04922acb5180b</anchor>
      <arglist>(int batch, int h, int w, int c, int n, int size, int stride, ACTIVATION activation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize_deconvolutional_layer</name>
      <anchorfile>deconvolutional__layer_8h.html</anchorfile>
      <anchor>a273e7a8919e4f19e60b7de105ca08b9d</anchor>
      <arglist>(deconvolutional_layer *layer, int h, int w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_deconvolutional_layer</name>
      <anchorfile>deconvolutional__layer_8h.html</anchorfile>
      <anchor>aaea613cc99eb4abd7ee836cd182502d0</anchor>
      <arglist>(deconvolutional_layer layer, float learning_rate, float momentum, float decay)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>deform_conv_demo.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/symbols/</path>
    <filename>deform__conv__demo_8py</filename>
    <class kind="class">symbols::deform_conv_demo::deform_conv_demo</class>
    <namespace>symbols::deform_conv_demo</namespace>
  </compound>
  <compound kind="file">
    <name>deform_psroi_demo.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/symbols/</path>
    <filename>deform__psroi__demo_8py</filename>
    <class kind="class">symbols::deform_psroi_demo::deform_psroi_demo</class>
    <namespace>symbols::deform_psroi_demo</namespace>
  </compound>
  <compound kind="file">
    <name>demo.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>demo_8c</filename>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <includes id="detection__layer_8h" name="detection_layer.h" local="yes" imported="no">detection_layer.h</includes>
    <includes id="region__layer_8h" name="region_layer.h" local="yes" imported="no">region_layer.h</includes>
    <includes id="cost__layer_8h" name="cost_layer.h" local="yes" imported="no">cost_layer.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="parser_8h" name="parser.h" local="yes" imported="no">parser.h</includes>
    <includes id="box_8h" name="box.h" local="yes" imported="no">box.h</includes>
    <includes id="image_8h" name="image.h" local="yes" imported="no">image.h</includes>
    <includes id="demo_8h" name="demo.h" local="yes" imported="no">demo.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>FRAMES</name>
      <anchorfile>demo_8c.html</anchorfile>
      <anchor>a51a51480d875f80355412fa95fd48c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>demo</name>
      <anchorfile>demo_8c.html</anchorfile>
      <anchor>aa054dcd41da00aa53f0469578b7a4b7a</anchor>
      <arglist>(char *cfgfile, char *weightfile, float thresh, int cam_index, const char *filename, char **names, int classes, int frame_skip, char *prefix)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>demo.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>demo_8h</filename>
    <includes id="image_8h" name="image.h" local="yes" imported="no">image.h</includes>
    <member kind="function">
      <type>void</type>
      <name>demo</name>
      <anchorfile>demo_8h.html</anchorfile>
      <anchor>aa054dcd41da00aa53f0469578b7a4b7a</anchor>
      <arglist>(char *cfgfile, char *weightfile, float thresh, int cam_index, const char *filename, char **names, int classes, int frame_skip, char *prefix)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>demo_pub.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/scripts/</path>
    <filename>demo__pub_8py</filename>
    <class kind="class">demo_pub::image_pub</class>
    <namespace>demo_pub</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>pubber</name>
      <anchorfile>namespacedemo__pub.html</anchorfile>
      <anchor>ada6a64ed9f11861c6ae46d21dca4a175</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>detection_layer.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>detection__layer_8c</filename>
    <includes id="detection__layer_8h" name="detection_layer.h" local="yes" imported="no">detection_layer.h</includes>
    <includes id="activations_8h" name="activations.h" local="yes" imported="no">activations.h</includes>
    <includes id="softmax__layer_8h" name="softmax_layer.h" local="yes" imported="no">softmax_layer.h</includes>
    <includes id="blas_8h" name="blas.h" local="yes" imported="no">blas.h</includes>
    <includes id="box_8h" name="box.h" local="yes" imported="no">box.h</includes>
    <includes id="cuda_8h" name="cuda.h" local="yes" imported="no">cuda.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <member kind="function">
      <type>void</type>
      <name>backward_detection_layer</name>
      <anchorfile>detection__layer_8c.html</anchorfile>
      <anchor>aee7bef84d8cb0961ed798d24f1bb7b82</anchor>
      <arglist>(const detection_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_detection_layer</name>
      <anchorfile>detection__layer_8c.html</anchorfile>
      <anchor>ab36987fafe8b9749d762c87935b83447</anchor>
      <arglist>(const detection_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_detection_boxes</name>
      <anchorfile>detection__layer_8c.html</anchorfile>
      <anchor>aa2d2b9d1d0ab7d8e8d69ebb468fbc475</anchor>
      <arglist>(layer l, int w, int h, float thresh, float **probs, box *boxes, int only_objectness)</arglist>
    </member>
    <member kind="function">
      <type>detection_layer</type>
      <name>make_detection_layer</name>
      <anchorfile>detection__layer_8c.html</anchorfile>
      <anchor>a7e20e8df14e9db1f8dd7f3c0b9aa1bc9</anchor>
      <arglist>(int batch, int inputs, int n, int side, int classes, int coords, int rescore)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>detection_layer.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>detection__layer_8h</filename>
    <includes id="layer_8h" name="layer.h" local="yes" imported="no">layer.h</includes>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <member kind="typedef">
      <type>layer</type>
      <name>detection_layer</name>
      <anchorfile>detection__layer_8h.html</anchorfile>
      <anchor>a3a5018a4d1685b278fc2586711a3a976</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>backward_detection_layer</name>
      <anchorfile>detection__layer_8h.html</anchorfile>
      <anchor>aee7bef84d8cb0961ed798d24f1bb7b82</anchor>
      <arglist>(const detection_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_detection_layer</name>
      <anchorfile>detection__layer_8h.html</anchorfile>
      <anchor>ab36987fafe8b9749d762c87935b83447</anchor>
      <arglist>(const detection_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_detection_boxes</name>
      <anchorfile>detection__layer_8h.html</anchorfile>
      <anchor>aa2d2b9d1d0ab7d8e8d69ebb468fbc475</anchor>
      <arglist>(layer l, int w, int h, float thresh, float **probs, box *boxes, int only_objectness)</arglist>
    </member>
    <member kind="function">
      <type>detection_layer</type>
      <name>make_detection_layer</name>
      <anchorfile>detection__layer_8h.html</anchorfile>
      <anchor>abd42da178aad193f61e7e829c34be483</anchor>
      <arglist>(int batch, int inputs, int n, int size, int classes, int coords, int rescore)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>detector.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>detector_8c</filename>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <includes id="region__layer_8h" name="region_layer.h" local="yes" imported="no">region_layer.h</includes>
    <includes id="cost__layer_8h" name="cost_layer.h" local="yes" imported="no">cost_layer.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="parser_8h" name="parser.h" local="yes" imported="no">parser.h</includes>
    <includes id="box_8h" name="box.h" local="yes" imported="no">box.h</includes>
    <includes id="demo_8h" name="demo.h" local="yes" imported="no">demo.h</includes>
    <includes id="option__list_8h" name="option_list.h" local="yes" imported="no">option_list.h</includes>
    <includes id="detector_8h" name="detector.h" local="yes" imported="no">detector.h</includes>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>get_coco_image_id</name>
      <anchorfile>detector_8c.html</anchorfile>
      <anchor>af3803bc907114e6d6e72146bc75507ed</anchor>
      <arglist>(char *filename)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>print_cocos</name>
      <anchorfile>detector_8c.html</anchorfile>
      <anchor>a81508c8a55f35bf02d8e0b0f0f7e4ea0</anchor>
      <arglist>(FILE *fp, char *image_path, box *boxes, float **probs, int num_boxes, int classes, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_detector_detections</name>
      <anchorfile>detector_8c.html</anchorfile>
      <anchor>ada28fe137de8c78ef307dd85e13be72b</anchor>
      <arglist>(FILE **fps, char *id, box *boxes, float **probs, int total, int classes, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_imagenet_detections</name>
      <anchorfile>detector_8c.html</anchorfile>
      <anchor>af444fe68dd4a2cef2af7c76472f6bd2a</anchor>
      <arglist>(FILE *fp, int id, box *boxes, float **probs, int total, int classes, int w, int h, int *map)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run_detector</name>
      <anchorfile>detector_8c.html</anchorfile>
      <anchor>a677c1747fd7a58c7f7da3314af5d6120</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_detector</name>
      <anchorfile>detector_8c.html</anchorfile>
      <anchor>a1e2ed17510c18749ab26affdd2e43cb6</anchor>
      <arglist>(char *datacfg, char *cfgfile, char *weightfile, char *filename, float thresh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>train_detector</name>
      <anchorfile>detector_8c.html</anchorfile>
      <anchor>ae007089ceccb49a69ffa696a4f8dd78a</anchor>
      <arglist>(char *datacfg, char *cfgfile, char *weightfile, int *gpus, int ngpus, int clear)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>validate_detector</name>
      <anchorfile>detector_8c.html</anchorfile>
      <anchor>aed676ef15df72392d4c6e53ce31ac5cc</anchor>
      <arglist>(char *datacfg, char *cfgfile, char *weightfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>validate_detector_recall</name>
      <anchorfile>detector_8c.html</anchorfile>
      <anchor>a4f5828b59e5940a47f390c2e430fd3d4</anchor>
      <arglist>(char *cfgfile, char *weightfile)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>coco_ids</name>
      <anchorfile>detector_8c.html</anchorfile>
      <anchor>a510b483a1df4daf892d602b2deedd78d</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>detector.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>detector_8h</filename>
  </compound>
  <compound kind="file">
    <name>dice.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>dice_8c</filename>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="parser_8h" name="parser.h" local="yes" imported="no">parser.h</includes>
    <member kind="function">
      <type>void</type>
      <name>run_dice</name>
      <anchorfile>dice_8c.html</anchorfile>
      <anchor>a08655daec67d2702a462675941bab3e2</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_dice</name>
      <anchorfile>dice_8c.html</anchorfile>
      <anchor>abd03f638bd52a2b4175189748e496ac9</anchor>
      <arglist>(char *cfgfile, char *weightfile, char *filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>train_dice</name>
      <anchorfile>dice_8c.html</anchorfile>
      <anchor>a04b2dfd657ae57be34fa7ff0e06bb7fa</anchor>
      <arglist>(char *cfgfile, char *weightfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>validate_dice</name>
      <anchorfile>dice_8c.html</anchorfile>
      <anchor>add6c91a254e39be48437b1f029bd5599</anchor>
      <arglist>(char *filename, char *weightfile)</arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>dice_labels</name>
      <anchorfile>dice_8c.html</anchorfile>
      <anchor>a72bfcb4e2deb15ebb6af70e1a0111c85</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>drfcn_config.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/cfg/</path>
    <filename>drfcn__config_8py</filename>
    <namespace>cfg::drfcn_config</namespace>
    <member kind="function">
      <type>def</type>
      <name>update_config</name>
      <anchorfile>namespacecfg_1_1drfcn__config.html</anchorfile>
      <anchor>aafd8b4e94bf58fecf2188ca708dee654</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>config</name>
      <anchorfile>namespacecfg_1_1drfcn__config.html</anchorfile>
      <anchor>ad05a5668f933463360dffb2a18c5dfc5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>drfcn_detector.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/src/rail_object_detector/</path>
    <filename>drfcn__detector_8py</filename>
    <class kind="class">rail_object_detector::drfcn_detector::Detector</class>
    <namespace>rail_object_detector::drfcn_detector</namespace>
    <member kind="function">
      <type>def</type>
      <name>add_path</name>
      <anchorfile>namespacerail__object__detector_1_1drfcn__detector.html</anchorfile>
      <anchor>a408a43d739e580ab71f48d0a2721d206</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>LIB_PATH</name>
      <anchorfile>namespacerail__object__detector_1_1drfcn__detector.html</anchorfile>
      <anchor>a155a55fc587f381272ce33c38775bc62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>rospack</name>
      <anchorfile>namespacerail__object__detector_1_1drfcn__detector.html</anchorfile>
      <anchor>aa9fbf93f3817934de9dbfae4addffade</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dropout_layer.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>dropout__layer_8c</filename>
    <includes id="dropout__layer_8h" name="dropout_layer.h" local="yes" imported="no">dropout_layer.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="cuda_8h" name="cuda.h" local="yes" imported="no">cuda.h</includes>
    <member kind="function">
      <type>void</type>
      <name>backward_dropout_layer</name>
      <anchorfile>dropout__layer_8c.html</anchorfile>
      <anchor>aa3f102cb76e08037ce51929672272055</anchor>
      <arglist>(dropout_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_dropout_layer</name>
      <anchorfile>dropout__layer_8c.html</anchorfile>
      <anchor>a1cfcb82bb828ed80d8ab133c1e2ab8f0</anchor>
      <arglist>(dropout_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>dropout_layer</type>
      <name>make_dropout_layer</name>
      <anchorfile>dropout__layer_8c.html</anchorfile>
      <anchor>adad83269f1a10b7389960f8568f774cd</anchor>
      <arglist>(int batch, int inputs, float probability)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize_dropout_layer</name>
      <anchorfile>dropout__layer_8c.html</anchorfile>
      <anchor>a7749148a9ec108e6be1096202adb4011</anchor>
      <arglist>(dropout_layer *l, int inputs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dropout_layer.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>dropout__layer_8h</filename>
    <includes id="layer_8h" name="layer.h" local="yes" imported="no">layer.h</includes>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <member kind="typedef">
      <type>layer</type>
      <name>dropout_layer</name>
      <anchorfile>dropout__layer_8h.html</anchorfile>
      <anchor>afc94286c466894f320ed746d584f7585</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>backward_dropout_layer</name>
      <anchorfile>dropout__layer_8h.html</anchorfile>
      <anchor>aa3f102cb76e08037ce51929672272055</anchor>
      <arglist>(dropout_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_dropout_layer</name>
      <anchorfile>dropout__layer_8h.html</anchorfile>
      <anchor>a1cfcb82bb828ed80d8ab133c1e2ab8f0</anchor>
      <arglist>(dropout_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>dropout_layer</type>
      <name>make_dropout_layer</name>
      <anchorfile>dropout__layer_8h.html</anchorfile>
      <anchor>adad83269f1a10b7389960f8568f774cd</anchor>
      <arglist>(int batch, int inputs, float probability)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize_dropout_layer</name>
      <anchorfile>dropout__layer_8h.html</anchorfile>
      <anchor>a7749148a9ec108e6be1096202adb4011</anchor>
      <arglist>(dropout_layer *l, int inputs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gemm.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>gemm_8c</filename>
    <includes id="gemm_8h" name="gemm.h" local="yes" imported="no">gemm.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="cuda_8h" name="cuda.h" local="yes" imported="no">cuda.h</includes>
    <member kind="function">
      <type>void</type>
      <name>gemm</name>
      <anchorfile>gemm_8c.html</anchorfile>
      <anchor>aa240ba331e3abf53f9fca7d240322669</anchor>
      <arglist>(int TA, int TB, int M, int N, int K, float ALPHA, float *A, int lda, float *B, int ldb, float BETA, float *C, int ldc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gemm_bin</name>
      <anchorfile>gemm_8c.html</anchorfile>
      <anchor>a39304cbcf3858c9e2416ef1d1cf3879f</anchor>
      <arglist>(int M, int N, int K, float ALPHA, char *A, int lda, float *B, int ldb, float *C, int ldc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gemm_cpu</name>
      <anchorfile>gemm_8c.html</anchorfile>
      <anchor>a44c67f1aa36826c2fe8b8da5022a7ce6</anchor>
      <arglist>(int TA, int TB, int M, int N, int K, float ALPHA, float *A, int lda, float *B, int ldb, float BETA, float *C, int ldc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gemm_nn</name>
      <anchorfile>gemm_8c.html</anchorfile>
      <anchor>a14ab4a1fb811893dc00f63d5a38cd865</anchor>
      <arglist>(int M, int N, int K, float ALPHA, float *A, int lda, float *B, int ldb, float *C, int ldc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gemm_nt</name>
      <anchorfile>gemm_8c.html</anchorfile>
      <anchor>a37c53215a2359d80bc7738195c73e078</anchor>
      <arglist>(int M, int N, int K, float ALPHA, float *A, int lda, float *B, int ldb, float *C, int ldc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gemm_tn</name>
      <anchorfile>gemm_8c.html</anchorfile>
      <anchor>a5977bc756e0987452155d6644205b5b1</anchor>
      <arglist>(int M, int N, int K, float ALPHA, float *A, int lda, float *B, int ldb, float *C, int ldc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gemm_tt</name>
      <anchorfile>gemm_8c.html</anchorfile>
      <anchor>ac0428aa4e1bc4de1c273ffa4df2c195b</anchor>
      <arglist>(int M, int N, int K, float ALPHA, float *A, int lda, float *B, int ldb, float *C, int ldc)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>random_matrix</name>
      <anchorfile>gemm_8c.html</anchorfile>
      <anchor>ac381fb40806eeb0c63fdb1d7e029bfde</anchor>
      <arglist>(int rows, int cols)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>time_random_matrix</name>
      <anchorfile>gemm_8c.html</anchorfile>
      <anchor>abec5c296a1f7f8fb79e08ca2c1ab8c53</anchor>
      <arglist>(int TA, int TB, int m, int k, int n)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gemm.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>gemm_8h</filename>
    <member kind="function">
      <type>void</type>
      <name>gemm</name>
      <anchorfile>gemm_8h.html</anchorfile>
      <anchor>aa240ba331e3abf53f9fca7d240322669</anchor>
      <arglist>(int TA, int TB, int M, int N, int K, float ALPHA, float *A, int lda, float *B, int ldb, float BETA, float *C, int ldc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gemm_bin</name>
      <anchorfile>gemm_8h.html</anchorfile>
      <anchor>a39304cbcf3858c9e2416ef1d1cf3879f</anchor>
      <arglist>(int M, int N, int K, float ALPHA, char *A, int lda, float *B, int ldb, float *C, int ldc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gemm_cpu</name>
      <anchorfile>gemm_8h.html</anchorfile>
      <anchor>a44c67f1aa36826c2fe8b8da5022a7ce6</anchor>
      <arglist>(int TA, int TB, int M, int N, int K, float ALPHA, float *A, int lda, float *B, int ldb, float BETA, float *C, int ldc)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>generate_anchor.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/rpn/</path>
    <filename>generate__anchor_8py</filename>
    <namespace>rpn::generate_anchor</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_mkanchors</name>
      <anchorfile>namespacerpn_1_1generate__anchor.html</anchorfile>
      <anchor>a44173f47ca548a4e2d1bc67f6c5d2764</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_ratio_enum</name>
      <anchorfile>namespacerpn_1_1generate__anchor.html</anchorfile>
      <anchor>a842d41c54035c333af2517e735064ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_scale_enum</name>
      <anchorfile>namespacerpn_1_1generate__anchor.html</anchorfile>
      <anchor>ac7b872df37f6100a44947943e0bf51db</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_whctrs</name>
      <anchorfile>namespacerpn_1_1generate__anchor.html</anchorfile>
      <anchor>a059589dbc0adacaaf76efc4186af4284</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate_anchors</name>
      <anchorfile>namespacerpn_1_1generate__anchor.html</anchorfile>
      <anchor>a7a5fbfafdc210621f100991d1a6e5a2a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>go.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>go_8c</filename>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="parser_8h" name="parser.h" local="yes" imported="no">parser.h</includes>
    <includes id="option__list_8h" name="option_list.h" local="yes" imported="no">option_list.h</includes>
    <includes id="blas_8h" name="blas.h" local="yes" imported="no">blas.h</includes>
    <class kind="struct">moves</class>
    <member kind="function">
      <type>void</type>
      <name>board_to_string</name>
      <anchorfile>go_8c.html</anchorfile>
      <anchor>add4047a6b13dcaa1653e9f6a953a7c18</anchor>
      <arglist>(char *s, float *board)</arglist>
    </member>
    <member kind="function">
      <type>int *</type>
      <name>calculate_liberties</name>
      <anchorfile>go_8c.html</anchorfile>
      <anchor>a0325b17ac24c70c48cc3d31942ca8d82</anchor>
      <arglist>(float *board)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>engine_go</name>
      <anchorfile>go_8c.html</anchorfile>
      <anchor>a634a03028ba512387aae19012c424818</anchor>
      <arglist>(char *filename, char *weightfile, int multi)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>fgetgo</name>
      <anchorfile>go_8c.html</anchorfile>
      <anchor>a7fea59d697108309468be55ab9b8a1a8</anchor>
      <arglist>(FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flip_board</name>
      <anchorfile>go_8c.html</anchorfile>
      <anchor>a58d8c150474f6f2394a764cb3a216227</anchor>
      <arglist>(float *board)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>generate_move</name>
      <anchorfile>go_8c.html</anchorfile>
      <anchor>a9307b0658d55b7b789b8386553d83336</anchor>
      <arglist>(network net, int player, float *board, int multi, float thresh, float temp, char *ko, int print)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>legal_go</name>
      <anchorfile>go_8c.html</anchorfile>
      <anchor>a5e615416377c6eccb3f3bb611336dce7</anchor>
      <arglist>(float *b, char *ko, int p, int r, int c)</arglist>
    </member>
    <member kind="function">
      <type>moves</type>
      <name>load_go_moves</name>
      <anchorfile>go_8c.html</anchorfile>
      <anchor>af3527c2afe543ad88276f7ab0ca580b9</anchor>
      <arglist>(char *filename)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>makes_safe_go</name>
      <anchorfile>go_8c.html</anchorfile>
      <anchor>ad09dd9290ff87d0d9143f5d97b3f440d</anchor>
      <arglist>(float *b, int *lib, int p, int r, int c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move_go</name>
      <anchorfile>go_8c.html</anchorfile>
      <anchor>a4fcf68963d283904716e37878758a5d6</anchor>
      <arglist>(float *b, int p, int r, int c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>predict_move</name>
      <anchorfile>go_8c.html</anchorfile>
      <anchor>afb8b8c2cb2d9d8a7ea35a5d6133a9657</anchor>
      <arglist>(network net, float *board, float *move, int multi)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_board</name>
      <anchorfile>go_8c.html</anchorfile>
      <anchor>a48f448e40b63c289c9fb8a29faafe764</anchor>
      <arglist>(float *board, int swap, int *indexes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>propagate_liberty</name>
      <anchorfile>go_8c.html</anchorfile>
      <anchor>a4815ef06123df68153376568ad5dad2b</anchor>
      <arglist>(float *board, int *lib, int *visited, int row, int col, int side)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>random_go_moves</name>
      <anchorfile>go_8c.html</anchorfile>
      <anchor>afeea24e17c548a11f3ffe194c31b1395</anchor>
      <arglist>(moves m, float *boards, float *labels, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove_connected</name>
      <anchorfile>go_8c.html</anchorfile>
      <anchor>a6dc1ee84d43a5f685069206988bbddcc</anchor>
      <arglist>(float *b, int *lib, int p, int r, int c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run_go</name>
      <anchorfile>go_8c.html</anchorfile>
      <anchor>acbc5b7a174f506f13ab6d0fca1faa102</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>score_game</name>
      <anchorfile>go_8c.html</anchorfile>
      <anchor>ad6d52f67407a3866ab526806ee6def85</anchor>
      <arglist>(float *board)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>self_go</name>
      <anchorfile>go_8c.html</anchorfile>
      <anchor>aef3d780fb37b0f0a08f1eb90a807247a</anchor>
      <arglist>(char *filename, char *weightfile, char *f2, char *w2, int multi)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>string_to_board</name>
      <anchorfile>go_8c.html</anchorfile>
      <anchor>a17432d5a451dec0ceeb8db0e17ebe207</anchor>
      <arglist>(char *s, float *board)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>suicide_go</name>
      <anchorfile>go_8c.html</anchorfile>
      <anchor>a7ccdbba6020a5a2bfe35524ed01d83df</anchor>
      <arglist>(float *b, int p, int r, int c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_go</name>
      <anchorfile>go_8c.html</anchorfile>
      <anchor>a88ad2f96f9ea8092406bcb8f1873e92d</anchor>
      <arglist>(char *cfg, char *weights, int multi)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>train_go</name>
      <anchorfile>go_8c.html</anchorfile>
      <anchor>a933f823003ea9d0b3e717163e7bf1991</anchor>
      <arglist>(char *cfgfile, char *weightfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>valid_go</name>
      <anchorfile>go_8c.html</anchorfile>
      <anchor>a67e72c6bd6f16889ac398a4ba175fda7</anchor>
      <arglist>(char *cfgfile, char *weightfile, int multi)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>inverted</name>
      <anchorfile>go_8c.html</anchorfile>
      <anchor>a2a99b4dc38f9b4ceadb80091e2dce12c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>nind</name>
      <anchorfile>go_8c.html</anchorfile>
      <anchor>ad9ac4abfd1668c2eff233db8a57475ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>noi</name>
      <anchorfile>go_8c.html</anchorfile>
      <anchor>afd34566fdbd8e7f8f4d5b750a3040191</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gpu_nms.cpp</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/nms/</path>
    <filename>gpu__nms_8cpp</filename>
    <member kind="define">
      <type>#define</type>
      <name>PY_SSIZE_T_CLEAN</name>
      <anchorfile>gpu__nms_8cpp.html</anchorfile>
      <anchor>ac9efdaac9411d0868b715edccca3269d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gpu_nms.hpp</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/nms/</path>
    <filename>gpu__nms_8hpp</filename>
    <member kind="function">
      <type>void</type>
      <name>_nms</name>
      <anchorfile>gpu__nms_8hpp.html</anchorfile>
      <anchor>a9ca9b9c045184ed6f78805bfa26177d3</anchor>
      <arglist>(int *keep_out, int *num_out, const float *boxes_host, int boxes_num, int boxes_dim, float nms_overlap_thresh, int device_id)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gru_layer.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>gru__layer_8c</filename>
    <includes id="gru__layer_8h" name="gru_layer.h" local="yes" imported="no">gru_layer.h</includes>
    <includes id="connected__layer_8h" name="connected_layer.h" local="yes" imported="no">connected_layer.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="cuda_8h" name="cuda.h" local="yes" imported="no">cuda.h</includes>
    <includes id="blas_8h" name="blas.h" local="yes" imported="no">blas.h</includes>
    <includes id="gemm_8h" name="gemm.h" local="yes" imported="no">gemm.h</includes>
    <member kind="function">
      <type>void</type>
      <name>backward_gru_layer</name>
      <anchorfile>gru__layer_8c.html</anchorfile>
      <anchor>ad45de707fef602729ce846fee001436a</anchor>
      <arglist>(layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_gru_layer</name>
      <anchorfile>gru__layer_8c.html</anchorfile>
      <anchor>a8e68d59773da32f7eb02eb2c3084d07a</anchor>
      <arglist>(layer l, network_state state)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>increment_layer</name>
      <anchorfile>gru__layer_8c.html</anchorfile>
      <anchor>a955f1524131e6134dc188b4fe56f6ae7</anchor>
      <arglist>(layer *l, int steps)</arglist>
    </member>
    <member kind="function">
      <type>layer</type>
      <name>make_gru_layer</name>
      <anchorfile>gru__layer_8c.html</anchorfile>
      <anchor>a03816fdf6365e1cb5084f32263a6c174</anchor>
      <arglist>(int batch, int inputs, int outputs, int steps, int batch_normalize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_gru_layer</name>
      <anchorfile>gru__layer_8c.html</anchorfile>
      <anchor>a34f37337bb936c3ed10bd7b09b84aa22</anchor>
      <arglist>(layer l, int batch, float learning_rate, float momentum, float decay)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gru_layer.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>gru__layer_8h</filename>
    <includes id="activations_8h" name="activations.h" local="yes" imported="no">activations.h</includes>
    <includes id="layer_8h" name="layer.h" local="yes" imported="no">layer.h</includes>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <member kind="function">
      <type>void</type>
      <name>backward_gru_layer</name>
      <anchorfile>gru__layer_8h.html</anchorfile>
      <anchor>ad45de707fef602729ce846fee001436a</anchor>
      <arglist>(layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_gru_layer</name>
      <anchorfile>gru__layer_8h.html</anchorfile>
      <anchor>a8e68d59773da32f7eb02eb2c3084d07a</anchor>
      <arglist>(layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>layer</type>
      <name>make_gru_layer</name>
      <anchorfile>gru__layer_8h.html</anchorfile>
      <anchor>a03816fdf6365e1cb5084f32263a6c174</anchor>
      <arglist>(int batch, int inputs, int outputs, int steps, int batch_normalize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_gru_layer</name>
      <anchorfile>gru__layer_8h.html</anchorfile>
      <anchor>a34f37337bb936c3ed10bd7b09b84aa22</anchor>
      <arglist>(layer l, int batch, float learning_rate, float momentum, float decay)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>im2col.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>im2col_8c</filename>
    <includes id="im2col_8h" name="im2col.h" local="yes" imported="no">im2col.h</includes>
    <member kind="function">
      <type>void</type>
      <name>im2col_cpu</name>
      <anchorfile>im2col_8c.html</anchorfile>
      <anchor>a75c68e7a88c78eec8bc874ebcfb2cea2</anchor>
      <arglist>(float *data_im, int channels, int height, int width, int ksize, int stride, int pad, float *data_col)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>im2col_get_pixel</name>
      <anchorfile>im2col_8c.html</anchorfile>
      <anchor>a926633415d519e82388c2fbe8d1d24ed</anchor>
      <arglist>(float *im, int height, int width, int channels, int row, int col, int channel, int pad)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>im2col.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>im2col_8h</filename>
    <member kind="function">
      <type>void</type>
      <name>im2col_cpu</name>
      <anchorfile>im2col_8h.html</anchorfile>
      <anchor>a75c68e7a88c78eec8bc874ebcfb2cea2</anchor>
      <arglist>(float *data_im, int channels, int height, int width, int ksize, int stride, int pad, float *data_col)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>image.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>image_8c</filename>
    <includes id="image_8h" name="image.h" local="yes" imported="no">image.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="blas_8h" name="blas.h" local="yes" imported="no">blas.h</includes>
    <includes id="cuda_8h" name="cuda.h" local="yes" imported="no">cuda.h</includes>
    <includes id="stb__image_8h" name="stb_image.h" local="yes" imported="no">stb_image.h</includes>
    <includes id="stb__image__write_8h" name="stb_image_write.h" local="yes" imported="no">stb_image_write.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>STB_IMAGE_IMPLEMENTATION</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a18372412ad2fc3ce1e3240b3cf0efe78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STB_IMAGE_WRITE_IMPLEMENTATION</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>aefe397a94e8feddc652f92ef40ce9597</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_pixel</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a0f7cf32ab3f9dfa21ac055a467c7c1fb</anchor>
      <arglist>(image m, int x, int y, int c, float val)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>best_3d_shift</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a6bd1aedb73b1a5cc48c0c50edc2182a9</anchor>
      <arglist>(image a, image b, int min, int max)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>best_3d_shift_r</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a3f9ee95d60da9e3ba2f4eb23cc2f2c9d</anchor>
      <arglist>(image a, image b, int min, int max)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>bilinear_interpolate</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a042cf66bb9669d6ca59dcedf2461fc74</anchor>
      <arglist>(image im, float x, float y, int c)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>binarize_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a1210a372f424f1dc0f27bb6bc5fc305e</anchor>
      <arglist>(image im)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>blend_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>aedcdefab4f38540fbb8f7e48ed90051e</anchor>
      <arglist>(image fore, image back, float alpha)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>border_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>ad50b73ef9f8f6d7fd017eba443738c7e</anchor>
      <arglist>(image a, int border)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>collapse_image_layers</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a520411eebcc10ed5d6efb6a7f109c29b</anchor>
      <arglist>(image source, int border)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>collapse_images_horz</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>ac559fad06b4db8eca4a22e31a0ad31e3</anchor>
      <arglist>(image *ims, int n)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>collapse_images_vert</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a3d18634306b4fb03459c8ecc4102ec0d</anchor>
      <arglist>(image *ims, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>composite_3d</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>afc140002788878b30bde986cb0f704f6</anchor>
      <arglist>(char *f1, char *f2, char *out, int delta)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>composite_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a7fa31dcd3ebac8d543bd26d5ffa2b1d0</anchor>
      <arglist>(image source, image dest, int dx, int dy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>constrain_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>ae8ec59e2e5d3166e688d80a0e2869e80</anchor>
      <arglist>(image im)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>copy_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a26b84c1b61a038d1a010b8495eaa2a6d</anchor>
      <arglist>(image p)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>crop_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>ad323458860dbdb7a2af97b9b35ad91bf</anchor>
      <arglist>(image im, int dx, int dy, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distort_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a937abd4132080239cdf564dfab812b5f</anchor>
      <arglist>(image im, float hue, float sat, float val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw_bbox</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a00ada3426d4f8d491228b878ac08d56a</anchor>
      <arglist>(image a, box bbox, int w, float r, float g, float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw_box</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a681daaccc6b6466cb24f407ed0b369b6</anchor>
      <arglist>(image a, int x1, int y1, int x2, int y2, float r, float g, float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw_box_width</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>ae86ace40d43e73d20cfd06730abd7252</anchor>
      <arglist>(image a, int x1, int y1, int x2, int y2, int w, float r, float g, float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw_detections</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a9b033a7d9a7ef7e3e5c17600df290327</anchor>
      <arglist>(image im, int num, float thresh, box *boxes, float **probs, char **names, image **alphabet, int classes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw_label</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>ac03634a13197398e9a918b7567c64c3c</anchor>
      <arglist>(image a, int r, int c, image label, const float *rgb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>embed_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a0320f25f8508fb74f62f151f2ffb0e73</anchor>
      <arglist>(image source, image dest, int dx, int dy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exposure_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>aac856339c78b97ca007639db5effcbf5</anchor>
      <arglist>(image im, float sat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flip_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>ac226109dbae019db599ceb71d5f6aca8</anchor>
      <arglist>(image a)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>float_to_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a30912fff1b55bfe3f46db0dcf74f6024</anchor>
      <arglist>(int w, int h, int c, float *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a1b35e408b961d58f7e29ec146be91160</anchor>
      <arglist>(image m)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>get_color</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a2813bd82c2d03e2ad15fb37d7614392b</anchor>
      <arglist>(int c, int x, int max)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>get_image_layer</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a76e824c4e5202297b817c0aeba10944f</anchor>
      <arglist>(image m, int l)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>get_label</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>ac2e7ebbcf78f23ef4a6f6354bf89ca7d</anchor>
      <arglist>(image **characters, char *string, int size)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>get_pixel</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>ab2ddb4ea0bc935f26ce71a731a3241d9</anchor>
      <arglist>(image m, int x, int y, int c)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>get_pixel_extend</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>afb5311c1f76ab7e8f37ecf36109df851</anchor>
      <arglist>(image m, int x, int y, int c)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>grayscale_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>afb7687883f6ac9579b395ca5b194916d</anchor>
      <arglist>(image im)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hsv_to_rgb</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>ae600c0dc7e1152d5234e680f0a48a21f</anchor>
      <arglist>(image im)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hue_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>ad4d88f9d4f326d03d809546daafc7eb1</anchor>
      <arglist>(image im, float hue)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>image_distance</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>ad40ddbc8c117e8d4acef1ee5d54a948f</anchor>
      <arglist>(image a, image b)</arglist>
    </member>
    <member kind="function">
      <type>image **</type>
      <name>load_alphabet</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>aeeab881d14b337c696efc355a53ff3fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>load_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a4eec265642aa18081a3e8795c5a78afb</anchor>
      <arglist>(char *filename, int w, int h, int c)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>load_image_color</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a233b57091bac94f82d8aa0d8a5c1f070</anchor>
      <arglist>(char *filename, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>load_image_stb</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>ad261f655bdf097a0c59699757cdcfd0d</anchor>
      <arglist>(char *filename, int channels)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>make_empty_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a28bb9f835989b2f7e908386421c52837</anchor>
      <arglist>(int w, int h, int c)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>make_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a726c30d7f0779c46f9ba5b8a3c2f94a1</anchor>
      <arglist>(int w, int h, int c)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>make_random_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a8d14aa8e59808d0831c9aec7d34beac8</anchor>
      <arglist>(int w, int h, int c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>af356da76473c9b9cfc55a5f93960e967</anchor>
      <arglist>(image p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize_image2</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>ad3bac931edab2f13eda40f7f5dd18e38</anchor>
      <arglist>(image p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>ab5aa8b00fd5999a26623e97ab2e4939e</anchor>
      <arglist>(image m)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>random_augment_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a9ca1bbf3747495dc806c0a62353750b2</anchor>
      <arglist>(image im, float angle, float aspect, int low, int high, int size)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>random_crop_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a16ccc5f4cbac3e5af1accdb9564b7f09</anchor>
      <arglist>(image im, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>random_distort_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>abe4fc9d5e100bf7f771cc1363732db39</anchor>
      <arglist>(image im, float hue, float saturation, float exposure)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>resize_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a583d43a007a97bb92fcbac12b8394c72</anchor>
      <arglist>(image im, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>resize_max</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a4097f3a404ee4a00e380b602ca8f7241</anchor>
      <arglist>(image im, int max)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>resize_min</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a0fe6118be83ce80a0c5a912219000293</anchor>
      <arglist>(image im, int min)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rgb_to_hsv</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a8ba0e5a0a203cbff062f48743187c130</anchor>
      <arglist>(image im)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rgbgr_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a53939f77784d3d208bd70e7146a8e8de</anchor>
      <arglist>(image im)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>rotate_crop_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>ad01bd28b7c51abe97fb4128806181a64</anchor>
      <arglist>(image im, float rad, float s, int w, int h, float dx, float dy, float aspect)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>rotate_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>ada1ff9897608b861121e8581302a27c3</anchor>
      <arglist>(image im, float rad)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotate_image_cw</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a5f4eee7b0d6fbc221d65b48e6ca12f43</anchor>
      <arglist>(image im, int times)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saturate_exposure_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>abb5117f25454ae5e2ba6e9c8ee0821aa</anchor>
      <arglist>(image im, float sat, float exposure)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saturate_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>ae7f1745db543dd8f176df95e9b94a13e</anchor>
      <arglist>(image im, float sat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a0c7a63330d7929a012da0a95694eb363</anchor>
      <arglist>(image im, const char *name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save_image_png</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a691921dfffe429d01f21a07d37c4d256</anchor>
      <arglist>(image im, const char *name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a8ec7a748f76954ca8c78f19ae3e0002d</anchor>
      <arglist>(image m, float s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale_image_channel</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>aea4855d1cf4ecdf48c9a21d7db5f18c7</anchor>
      <arglist>(image im, int c, float v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_pixel</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a566c2d016eb920d2fee7d3bb055a720b</anchor>
      <arglist>(image m, int x, int y, int c, float val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>show_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a5807da5b9392f853749db3e7c727bd70</anchor>
      <arglist>(image p, const char *name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>show_image_collapsed</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>adae9e4347715c8392eed4a923dbc4928</anchor>
      <arglist>(image p, char *name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>show_image_layers</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>aca4506d6b501db162ba28243a3232fea</anchor>
      <arglist>(image p, char *name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>show_image_normalized</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a87bd4f423134cfbcbc069e0ac457494a</anchor>
      <arglist>(image im, const char *name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>show_images</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a0f21ecba23959fc3a0c39c6273ef3a07</anchor>
      <arglist>(image *ims, int n, char *window)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_resize</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>ae570f917a09800aeb2d73cc08459f81c</anchor>
      <arglist>(char *filename)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>three_way_max</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>aca090b8031381dcd0f4763a46f407296</anchor>
      <arglist>(float a, float b, float c)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>three_way_min</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a5e3bae2d314196d89c7a6a63e28d5ef6</anchor>
      <arglist>(float a, float b, float c)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>threshold_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a7b1e4d7dd87ca8092f693dd9381a1be7</anchor>
      <arglist>(image im, float thresh)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>tile_images</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a13bfc966061b4790bb6fc12fda024920</anchor>
      <arglist>(image a, image b, int dx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>translate_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>ad6d1584ee81170a5dae88cc76594f1ec</anchor>
      <arglist>(image m, float s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>translate_image_channel</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>ad2dad079350923a69dd19dfd958f2080</anchor>
      <arglist>(image im, int c, float v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transpose_image</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>ac5afb03c08dc64c45db21b3bc6d1429e</anchor>
      <arglist>(image im)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>colors</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>a152d20c4917c0dd67a9b5694afcc4926</anchor>
      <arglist>[6][3]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>windows</name>
      <anchorfile>image_8c.html</anchorfile>
      <anchor>acf4d073ebff0a8e9846416a447e340cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>image.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>image_8h</filename>
    <includes id="box_8h" name="box.h" local="yes" imported="no">box.h</includes>
    <class kind="struct">image</class>
    <member kind="function">
      <type>void</type>
      <name>add_pixel</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a0f7cf32ab3f9dfa21ac055a467c7c1fb</anchor>
      <arglist>(image m, int x, int y, int c, float val)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>best_3d_shift_r</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a3f9ee95d60da9e3ba2f4eb23cc2f2c9d</anchor>
      <arglist>(image a, image b, int min, int max)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>bilinear_interpolate</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a042cf66bb9669d6ca59dcedf2461fc74</anchor>
      <arglist>(image im, float x, float y, int c)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>collapse_image_layers</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a520411eebcc10ed5d6efb6a7f109c29b</anchor>
      <arglist>(image source, int border)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>collapse_images_horz</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>ac559fad06b4db8eca4a22e31a0ad31e3</anchor>
      <arglist>(image *ims, int n)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>collapse_images_vert</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a3d18634306b4fb03459c8ecc4102ec0d</anchor>
      <arglist>(image *ims, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>composite_3d</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>afc140002788878b30bde986cb0f704f6</anchor>
      <arglist>(char *f1, char *f2, char *out, int delta)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>constrain_image</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>ae8ec59e2e5d3166e688d80a0e2869e80</anchor>
      <arglist>(image im)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>copy_image</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a26b84c1b61a038d1a010b8495eaa2a6d</anchor>
      <arglist>(image p)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>crop_image</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>ad323458860dbdb7a2af97b9b35ad91bf</anchor>
      <arglist>(image im, int dx, int dy, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distort_image</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a937abd4132080239cdf564dfab812b5f</anchor>
      <arglist>(image im, float hue, float sat, float val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw_bbox</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a00ada3426d4f8d491228b878ac08d56a</anchor>
      <arglist>(image a, box bbox, int w, float r, float g, float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw_box</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a681daaccc6b6466cb24f407ed0b369b6</anchor>
      <arglist>(image a, int x1, int y1, int x2, int y2, float r, float g, float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw_box_width</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>ae86ace40d43e73d20cfd06730abd7252</anchor>
      <arglist>(image a, int x1, int y1, int x2, int y2, int w, float r, float g, float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw_detections</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a44853ba6fa67dd2de816afdab5ef3cc2</anchor>
      <arglist>(image im, int num, float thresh, box *boxes, float **probs, char **names, image **labels, int classes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw_label</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>ac03634a13197398e9a918b7567c64c3c</anchor>
      <arglist>(image a, int r, int c, image label, const float *rgb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>embed_image</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a0320f25f8508fb74f62f151f2ffb0e73</anchor>
      <arglist>(image source, image dest, int dx, int dy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exposure_image</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>aac856339c78b97ca007639db5effcbf5</anchor>
      <arglist>(image im, float sat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flip_image</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>ac226109dbae019db599ceb71d5f6aca8</anchor>
      <arglist>(image a)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>float_to_image</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a30912fff1b55bfe3f46db0dcf74f6024</anchor>
      <arglist>(int w, int h, int c, float *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free_image</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a1b35e408b961d58f7e29ec146be91160</anchor>
      <arglist>(image m)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>get_color</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a2813bd82c2d03e2ad15fb37d7614392b</anchor>
      <arglist>(int c, int x, int max)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>get_image_layer</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a76e824c4e5202297b817c0aeba10944f</anchor>
      <arglist>(image m, int l)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>get_pixel</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>ab2ddb4ea0bc935f26ce71a731a3241d9</anchor>
      <arglist>(image m, int x, int y, int c)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>get_pixel_extend</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>afb5311c1f76ab7e8f37ecf36109df851</anchor>
      <arglist>(image m, int x, int y, int c)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>grayscale_image</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>afb7687883f6ac9579b395ca5b194916d</anchor>
      <arglist>(image im)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hsv_to_rgb</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>ae600c0dc7e1152d5234e680f0a48a21f</anchor>
      <arglist>(image im)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>image_distance</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>ad40ddbc8c117e8d4acef1ee5d54a948f</anchor>
      <arglist>(image a, image b)</arglist>
    </member>
    <member kind="function">
      <type>image **</type>
      <name>load_alphabet</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>aeeab881d14b337c696efc355a53ff3fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>load_image</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a4eec265642aa18081a3e8795c5a78afb</anchor>
      <arglist>(char *filename, int w, int h, int c)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>load_image_color</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a233b57091bac94f82d8aa0d8a5c1f070</anchor>
      <arglist>(char *filename, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>make_empty_image</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a28bb9f835989b2f7e908386421c52837</anchor>
      <arglist>(int w, int h, int c)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>make_image</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a726c30d7f0779c46f9ba5b8a3c2f94a1</anchor>
      <arglist>(int w, int h, int c)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>make_random_image</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a8d14aa8e59808d0831c9aec7d34beac8</anchor>
      <arglist>(int w, int h, int c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize_image</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>af356da76473c9b9cfc55a5f93960e967</anchor>
      <arglist>(image p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_image</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>ab5aa8b00fd5999a26623e97ab2e4939e</anchor>
      <arglist>(image m)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>random_augment_image</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a9ca1bbf3747495dc806c0a62353750b2</anchor>
      <arglist>(image im, float angle, float aspect, int low, int high, int size)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>random_crop_image</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a16ccc5f4cbac3e5af1accdb9564b7f09</anchor>
      <arglist>(image im, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>random_distort_image</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>abe4fc9d5e100bf7f771cc1363732db39</anchor>
      <arglist>(image im, float hue, float saturation, float exposure)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>resize_image</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a583d43a007a97bb92fcbac12b8394c72</anchor>
      <arglist>(image im, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>resize_max</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a4097f3a404ee4a00e380b602ca8f7241</anchor>
      <arglist>(image im, int max)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>resize_min</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a0fe6118be83ce80a0c5a912219000293</anchor>
      <arglist>(image im, int min)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rgbgr_image</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a53939f77784d3d208bd70e7146a8e8de</anchor>
      <arglist>(image im)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>rotate_image</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a48a94ae3c5ab5bdb12ecd16e40a74615</anchor>
      <arglist>(image m, float rad)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotate_image_cw</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a5f4eee7b0d6fbc221d65b48e6ca12f43</anchor>
      <arglist>(image im, int times)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saturate_exposure_image</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>abb5117f25454ae5e2ba6e9c8ee0821aa</anchor>
      <arglist>(image im, float sat, float exposure)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saturate_image</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>ae7f1745db543dd8f176df95e9b94a13e</anchor>
      <arglist>(image im, float sat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save_image</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>adc867b4ca4884af93ca5f5de691fc611</anchor>
      <arglist>(image p, const char *name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save_image_png</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a691921dfffe429d01f21a07d37c4d256</anchor>
      <arglist>(image im, const char *name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale_image</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a8ec7a748f76954ca8c78f19ae3e0002d</anchor>
      <arglist>(image m, float s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_pixel</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a566c2d016eb920d2fee7d3bb055a720b</anchor>
      <arglist>(image m, int x, int y, int c, float val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>show_image</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a5807da5b9392f853749db3e7c727bd70</anchor>
      <arglist>(image p, const char *name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>show_image_collapsed</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>adae9e4347715c8392eed4a923dbc4928</anchor>
      <arglist>(image p, char *name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>show_image_layers</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>aca4506d6b501db162ba28243a3232fea</anchor>
      <arglist>(image p, char *name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>show_image_normalized</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a87bd4f423134cfbcbc069e0ac457494a</anchor>
      <arglist>(image im, const char *name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>show_images</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a0f21ecba23959fc3a0c39c6273ef3a07</anchor>
      <arglist>(image *ims, int n, char *window)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_resize</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>ae570f917a09800aeb2d73cc08459f81c</anchor>
      <arglist>(char *filename)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>threshold_image</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a7b1e4d7dd87ca8092f693dd9381a1be7</anchor>
      <arglist>(image im, float thresh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>translate_image</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>ad6d1584ee81170a5dae88cc76594f1ec</anchor>
      <arglist>(image m, float s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_label</name>
      <anchorfile>image_8h.html</anchorfile>
      <anchor>a44ce3c01e7bfa7c499a68a4d454700c8</anchor>
      <arglist>(image a, int r, int c, image *characters, char *string, float *rgb)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>image.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/utils/</path>
    <filename>image_8py</filename>
    <namespace>utils::image</namespace>
    <member kind="function">
      <type>def</type>
      <name>get_image</name>
      <anchorfile>namespaceutils_1_1image.html</anchorfile>
      <anchor>a2e1758f1924f91d2db16234771c8574f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_segmentation_image</name>
      <anchorfile>namespaceutils_1_1image.html</anchorfile>
      <anchor>a9d8438ca9777191a0a3eaf68b39d2f29</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>resize</name>
      <anchorfile>namespaceutils_1_1image.html</anchorfile>
      <anchor>a3d6e076dde30b90c31bd28d6bee18ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tensor_vstack</name>
      <anchorfile>namespaceutils_1_1image.html</anchorfile>
      <anchor>aea4545429ab0b1ea6b2f38e1c72707bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>transform</name>
      <anchorfile>namespaceutils_1_1image.html</anchorfile>
      <anchor>ae2e33f82efe289e66204fd45d584e401</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>transform_inverse</name>
      <anchorfile>namespaceutils_1_1image.html</anchorfile>
      <anchor>a18aafcb75d95608e1f43585265958120</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>transform_seg_gt</name>
      <anchorfile>namespaceutils_1_1image.html</anchorfile>
      <anchor>a9e87104bc5db6eeed733609e3f6e3f80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>image_processing.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/utils/</path>
    <filename>image__processing_8py</filename>
    <namespace>utils::image_processing</namespace>
    <member kind="function">
      <type>def</type>
      <name>resize</name>
      <anchorfile>namespaceutils_1_1image__processing.html</anchorfile>
      <anchor>a5dc653662a578692a1e52ad775ff1b37</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tensor_vstack</name>
      <anchorfile>namespaceutils_1_1image__processing.html</anchorfile>
      <anchor>a0cf83d2212b6695d287b05cf3ddbd8ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>transform</name>
      <anchorfile>namespaceutils_1_1image__processing.html</anchorfile>
      <anchor>a8bc393573e07e8e372f86aa9ade8b46c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>transform_inverse</name>
      <anchorfile>namespaceutils_1_1image__processing.html</anchorfile>
      <anchor>a60bc43c4e8e46ad2011666d79d742058</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>layer.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>layer_8c</filename>
    <includes id="layer_8h" name="layer.h" local="yes" imported="no">layer.h</includes>
    <includes id="cuda_8h" name="cuda.h" local="yes" imported="no">cuda.h</includes>
    <member kind="function">
      <type>void</type>
      <name>free_layer</name>
      <anchorfile>layer_8c.html</anchorfile>
      <anchor>a1a431043edf52f6b6f9f1cf22dd77543</anchor>
      <arglist>(layer l)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>layer.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>layer_8h</filename>
    <includes id="activations_8h" name="activations.h" local="yes" imported="no">activations.h</includes>
    <includes id="tree_8h" name="tree.h" local="yes" imported="no">tree.h</includes>
    <class kind="struct">layer</class>
    <member kind="typedef">
      <type>struct layer</type>
      <name>layer</name>
      <anchorfile>layer_8h.html</anchorfile>
      <anchor>a109dce8443141e918c9ecf5a1953811b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>COST_TYPE</name>
      <anchorfile>layer_8h.html</anchorfile>
      <anchor>a590358b1971d8e902008d6731f40e35c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SSE</name>
      <anchorfile>layer_8h.html</anchorfile>
      <anchor>a590358b1971d8e902008d6731f40e35ca403b03371fd04961f31f99b254cf8e57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MASKED</name>
      <anchorfile>layer_8h.html</anchorfile>
      <anchor>a590358b1971d8e902008d6731f40e35ca6ddbe57e526adc33ae02b4378c441c43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SMOOTH</name>
      <anchorfile>layer_8h.html</anchorfile>
      <anchor>a590358b1971d8e902008d6731f40e35ca33c7ccbb848d8fd75455dd9786a1153a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>LAYER_TYPE</name>
      <anchorfile>layer_8h.html</anchorfile>
      <anchor>a5f7e99058765b058df158c099200b154</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONVOLUTIONAL</name>
      <anchorfile>layer_8h.html</anchorfile>
      <anchor>a5f7e99058765b058df158c099200b154a58439c145f9707af4279108805b47497</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DECONVOLUTIONAL</name>
      <anchorfile>layer_8h.html</anchorfile>
      <anchor>a5f7e99058765b058df158c099200b154a6f42d67663870dc1a9dcec9b9935c41d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONNECTED</name>
      <anchorfile>layer_8h.html</anchorfile>
      <anchor>a5f7e99058765b058df158c099200b154a7a691a2430ec26878897b5fbc9c22a4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAXPOOL</name>
      <anchorfile>layer_8h.html</anchorfile>
      <anchor>a5f7e99058765b058df158c099200b154a8659ae590f5fcbc3535bdc2f4490d553</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOFTMAX</name>
      <anchorfile>layer_8h.html</anchorfile>
      <anchor>a5f7e99058765b058df158c099200b154ab511c653dc93fe58bc97983ae731bf9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DETECTION</name>
      <anchorfile>layer_8h.html</anchorfile>
      <anchor>a5f7e99058765b058df158c099200b154a167a7ee1aabe9f27e010fff93c0ba971</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DROPOUT</name>
      <anchorfile>layer_8h.html</anchorfile>
      <anchor>a5f7e99058765b058df158c099200b154a4091bbb54d34f4cfbf5f8c69b961b72d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CROP</name>
      <anchorfile>layer_8h.html</anchorfile>
      <anchor>a5f7e99058765b058df158c099200b154a8a1e6cb3d7b8626207ee919105caffb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROUTE</name>
      <anchorfile>layer_8h.html</anchorfile>
      <anchor>a5f7e99058765b058df158c099200b154a6530dd7e53049fcde9b27580cd9b8cdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COST</name>
      <anchorfile>layer_8h.html</anchorfile>
      <anchor>a5f7e99058765b058df158c099200b154a42e5eb78021f8dcbbfaedef77f83f7a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NORMALIZATION</name>
      <anchorfile>layer_8h.html</anchorfile>
      <anchor>a5f7e99058765b058df158c099200b154a0de981225527baadd805eabc7a029173</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AVGPOOL</name>
      <anchorfile>layer_8h.html</anchorfile>
      <anchor>a5f7e99058765b058df158c099200b154a80d08a4eecd2caa9369a4dc603a6a404</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOCAL</name>
      <anchorfile>layer_8h.html</anchorfile>
      <anchor>a5f7e99058765b058df158c099200b154ad0ef00e708ed18ba004480dceb79ecfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHORTCUT</name>
      <anchorfile>layer_8h.html</anchorfile>
      <anchor>a5f7e99058765b058df158c099200b154ad178853912254bdda9a11f604f3c0eb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACTIVE</name>
      <anchorfile>layer_8h.html</anchorfile>
      <anchor>a5f7e99058765b058df158c099200b154a33cf1d8ef1d06ee698a7fabf40eb3a7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RNN</name>
      <anchorfile>layer_8h.html</anchorfile>
      <anchor>a5f7e99058765b058df158c099200b154a55661cd8d595b42aaece780991f95da7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GRU</name>
      <anchorfile>layer_8h.html</anchorfile>
      <anchor>a5f7e99058765b058df158c099200b154ac237f1b4a6ca8bd7cc87fa92ff222be5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CRNN</name>
      <anchorfile>layer_8h.html</anchorfile>
      <anchor>a5f7e99058765b058df158c099200b154a044279c034c21e9ce2c60cd5621be27c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BATCHNORM</name>
      <anchorfile>layer_8h.html</anchorfile>
      <anchor>a5f7e99058765b058df158c099200b154a227af5923f055e4b147a1890f7e139a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NETWORK</name>
      <anchorfile>layer_8h.html</anchorfile>
      <anchor>a5f7e99058765b058df158c099200b154a56a2a28eb93430f5083e6427bc59319c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XNOR</name>
      <anchorfile>layer_8h.html</anchorfile>
      <anchor>a5f7e99058765b058df158c099200b154a840b1dd1731de56a162991c0ecef890f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REGION</name>
      <anchorfile>layer_8h.html</anchorfile>
      <anchor>a5f7e99058765b058df158c099200b154a3bfda0bdc93e66e77b2242a9ce4cd804</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REORG</name>
      <anchorfile>layer_8h.html</anchorfile>
      <anchor>a5f7e99058765b058df158c099200b154ae36bcc3973387f0b5253ec83a21fb401</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLANK</name>
      <anchorfile>layer_8h.html</anchorfile>
      <anchor>a5f7e99058765b058df158c099200b154a9eea16b4e105c96853a3a4cb462cc3a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free_layer</name>
      <anchorfile>layer_8h.html</anchorfile>
      <anchor>a206371e3fa0477c89dc308d588d19821</anchor>
      <arglist>(layer)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>list.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>list_8c</filename>
    <includes id="list_8h" name="list.h" local="yes" imported="no">list.h</includes>
    <member kind="function">
      <type>void</type>
      <name>free_list</name>
      <anchorfile>list_8c.html</anchorfile>
      <anchor>a919f01c7184ba8e6645264cc06516780</anchor>
      <arglist>(list *l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free_list_contents</name>
      <anchorfile>list_8c.html</anchorfile>
      <anchor>a02b7489888a301031a0c8aa3d37a77b5</anchor>
      <arglist>(list *l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free_node</name>
      <anchorfile>list_8c.html</anchorfile>
      <anchor>a12d054d5f2dfa6c0d777e2ceb7e4f89d</anchor>
      <arglist>(node *n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>list_insert</name>
      <anchorfile>list_8c.html</anchorfile>
      <anchor>a4b177e1b5244311b3b9f5276c7f39946</anchor>
      <arglist>(list *l, void *val)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>list_pop</name>
      <anchorfile>list_8c.html</anchorfile>
      <anchor>a35885fd30f031789e0844bb693b0b8fc</anchor>
      <arglist>(list *l)</arglist>
    </member>
    <member kind="function">
      <type>void **</type>
      <name>list_to_array</name>
      <anchorfile>list_8c.html</anchorfile>
      <anchor>a29e21d306ccd944370665f439d7ca37d</anchor>
      <arglist>(list *l)</arglist>
    </member>
    <member kind="function">
      <type>list *</type>
      <name>make_list</name>
      <anchorfile>list_8c.html</anchorfile>
      <anchor>a2e7ac341a0adc4e02a760a9807ba7db0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>list.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>list_8h</filename>
    <class kind="struct">list</class>
    <class kind="struct">node</class>
    <member kind="typedef">
      <type>struct list</type>
      <name>list</name>
      <anchorfile>list_8h.html</anchorfile>
      <anchor>a64b7067460a74ef44e8bbb9c65ce6a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct node</type>
      <name>node</name>
      <anchorfile>list_8h.html</anchorfile>
      <anchor>ace29f146c273d2654669dc2c710603e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free_list</name>
      <anchorfile>list_8h.html</anchorfile>
      <anchor>a919f01c7184ba8e6645264cc06516780</anchor>
      <arglist>(list *l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free_list_contents</name>
      <anchorfile>list_8h.html</anchorfile>
      <anchor>a02b7489888a301031a0c8aa3d37a77b5</anchor>
      <arglist>(list *l)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>list_find</name>
      <anchorfile>list_8h.html</anchorfile>
      <anchor>ae4898abff1f6d3a06a65495511291ac9</anchor>
      <arglist>(list *l, void *val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>list_insert</name>
      <anchorfile>list_8h.html</anchorfile>
      <anchor>a4461bb6bc2d70f723ff81b00f232fc50</anchor>
      <arglist>(list *, void *)</arglist>
    </member>
    <member kind="function">
      <type>void **</type>
      <name>list_to_array</name>
      <anchorfile>list_8h.html</anchorfile>
      <anchor>a29e21d306ccd944370665f439d7ca37d</anchor>
      <arglist>(list *l)</arglist>
    </member>
    <member kind="function">
      <type>list *</type>
      <name>make_list</name>
      <anchorfile>list_8h.html</anchorfile>
      <anchor>a2e7ac341a0adc4e02a760a9807ba7db0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>load_data.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/utils/</path>
    <filename>load__data_8py</filename>
    <namespace>utils::load_data</namespace>
    <member kind="function">
      <type>def</type>
      <name>filter_roidb</name>
      <anchorfile>namespaceutils_1_1load__data.html</anchorfile>
      <anchor>acb7016a5d5f7a2d3b72a593fbfb7b2ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_gt_roidb</name>
      <anchorfile>namespaceutils_1_1load__data.html</anchorfile>
      <anchor>a6edfd3ee19849905661d42869e329b87</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_gt_segdb</name>
      <anchorfile>namespaceutils_1_1load__data.html</anchorfile>
      <anchor>aeb2d7b869d097a1a3b229bec6072e6ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_proposal_roidb</name>
      <anchorfile>namespaceutils_1_1load__data.html</anchorfile>
      <anchor>ad9fbe30e804eb5f632de420c289ef1a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>merge_roidb</name>
      <anchorfile>namespaceutils_1_1load__data.html</anchorfile>
      <anchor>a770a30bebda2ef442469bca6bdb1445f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>merge_segdb</name>
      <anchorfile>namespaceutils_1_1load__data.html</anchorfile>
      <anchor>aa9b5b6dc9f39ab898e61443006f4f3e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>load_model.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/utils/</path>
    <filename>load__model_8py</filename>
    <namespace>utils::load_model</namespace>
    <member kind="function">
      <type>def</type>
      <name>convert_context</name>
      <anchorfile>namespaceutils_1_1load__model.html</anchorfile>
      <anchor>ae5b873b5b9c8d3800e02e45d1285a660</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_checkpoint</name>
      <anchorfile>namespaceutils_1_1load__model.html</anchorfile>
      <anchor>ad0ae9c7fc7c6fd789ea345b5d8f9f478</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_param</name>
      <anchorfile>namespaceutils_1_1load__model.html</anchorfile>
      <anchor>af5b1472fc97af81aaf64f3dcaebe4917</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>loader.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/core/</path>
    <filename>loader_8py</filename>
    <class kind="class">core::loader::AnchorLoader</class>
    <class kind="class">core::loader::ROIIter</class>
    <class kind="class">core::loader::TestLoader</class>
    <namespace>core::loader</namespace>
  </compound>
  <compound kind="file">
    <name>local_layer.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>local__layer_8c</filename>
    <includes id="local__layer_8h" name="local_layer.h" local="yes" imported="no">local_layer.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="im2col_8h" name="im2col.h" local="yes" imported="no">im2col.h</includes>
    <includes id="col2im_8h" name="col2im.h" local="yes" imported="no">col2im.h</includes>
    <includes id="blas_8h" name="blas.h" local="yes" imported="no">blas.h</includes>
    <includes id="gemm_8h" name="gemm.h" local="yes" imported="no">gemm.h</includes>
    <member kind="function">
      <type>void</type>
      <name>backward_local_layer</name>
      <anchorfile>local__layer_8c.html</anchorfile>
      <anchor>a2dd110c48aebee98ed1cdc9733880675</anchor>
      <arglist>(local_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_local_layer</name>
      <anchorfile>local__layer_8c.html</anchorfile>
      <anchor>ab91303546c254374643371fc641f97c3</anchor>
      <arglist>(const local_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>local_out_height</name>
      <anchorfile>local__layer_8c.html</anchorfile>
      <anchor>a3eb8b3196c05bbc195e68dc8d42aa292</anchor>
      <arglist>(local_layer l)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>local_out_width</name>
      <anchorfile>local__layer_8c.html</anchorfile>
      <anchor>af17c05f872f034f52331e4983c10870d</anchor>
      <arglist>(local_layer l)</arglist>
    </member>
    <member kind="function">
      <type>local_layer</type>
      <name>make_local_layer</name>
      <anchorfile>local__layer_8c.html</anchorfile>
      <anchor>ab5a3af6d66cf3b029c24de2e455713b2</anchor>
      <arglist>(int batch, int h, int w, int c, int n, int size, int stride, int pad, ACTIVATION activation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_local_layer</name>
      <anchorfile>local__layer_8c.html</anchorfile>
      <anchor>a11e38964abcfe11dad5776dd31455430</anchor>
      <arglist>(local_layer l, int batch, float learning_rate, float momentum, float decay)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>local_layer.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>local__layer_8h</filename>
    <includes id="cuda_8h" name="cuda.h" local="yes" imported="no">cuda.h</includes>
    <includes id="image_8h" name="image.h" local="yes" imported="no">image.h</includes>
    <includes id="activations_8h" name="activations.h" local="yes" imported="no">activations.h</includes>
    <includes id="layer_8h" name="layer.h" local="yes" imported="no">layer.h</includes>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <member kind="typedef">
      <type>layer</type>
      <name>local_layer</name>
      <anchorfile>local__layer_8h.html</anchorfile>
      <anchor>a03ec842604ac51c9ba42c4c4790cb0d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>backward_bias</name>
      <anchorfile>local__layer_8h.html</anchorfile>
      <anchor>a3fe122b5a5807135e39655276f708d98</anchor>
      <arglist>(float *bias_updates, float *delta, int batch, int n, int size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>backward_local_layer</name>
      <anchorfile>local__layer_8h.html</anchorfile>
      <anchor>a10207d8b09fe13a3317afb2b9688ab45</anchor>
      <arglist>(local_layer layer, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bias_output</name>
      <anchorfile>local__layer_8h.html</anchorfile>
      <anchor>aa4cadde4a19dfce60acab22bfaa69d99</anchor>
      <arglist>(float *output, float *biases, int batch, int n, int size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_local_layer</name>
      <anchorfile>local__layer_8h.html</anchorfile>
      <anchor>a29f2f316e4ec4f97292e505d7fb3d2c8</anchor>
      <arglist>(const local_layer layer, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>local_layer</type>
      <name>make_local_layer</name>
      <anchorfile>local__layer_8h.html</anchorfile>
      <anchor>ab5a3af6d66cf3b029c24de2e455713b2</anchor>
      <arglist>(int batch, int h, int w, int c, int n, int size, int stride, int pad, ACTIVATION activation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_local_layer</name>
      <anchorfile>local__layer_8h.html</anchorfile>
      <anchor>a70d9f4ee4bc1f2e14879224ac21ce31e</anchor>
      <arglist>(local_layer layer, int batch, float learning_rate, float momentum, float decay)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lr_scheduler.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/utils/</path>
    <filename>lr__scheduler_8py</filename>
    <class kind="class">utils::lr_scheduler::WarmupMultiFactorScheduler</class>
    <namespace>utils::lr_scheduler</namespace>
  </compound>
  <compound kind="file">
    <name>make_labels.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/data/labels/</path>
    <filename>make__labels_8py</filename>
    <namespace>make_labels</namespace>
    <member kind="function">
      <type>def</type>
      <name>make_labels</name>
      <anchorfile>namespacemake__labels.html</anchorfile>
      <anchor>a63c1c1b303a1add8014ed8911af76f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>font</name>
      <anchorfile>namespacemake__labels.html</anchorfile>
      <anchor>a7e51b35ffb7f4f04f96530c89f91bb80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mask_coco2voc.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/utils/</path>
    <filename>mask__coco2voc_8py</filename>
    <namespace>utils::mask_coco2voc</namespace>
    <member kind="function">
      <type>def</type>
      <name>decodeMask</name>
      <anchorfile>namespaceutils_1_1mask__coco2voc.html</anchorfile>
      <anchor>a3e05a443922ffcc3e2c5cfcc94fc4d8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mask_coco2voc</name>
      <anchorfile>namespaceutils_1_1mask__coco2voc.html</anchorfile>
      <anchor>a7290eba722b3c089e3f4f569f66dc43f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>segToMask</name>
      <anchorfile>namespaceutils_1_1mask__coco2voc.html</anchorfile>
      <anchor>af687430e8b702187ec79a3fba44d1986</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mask_transform.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/mask/</path>
    <filename>mask__transform_8py</filename>
    <namespace>mask::mask_transform</namespace>
    <member kind="function">
      <type>def</type>
      <name>intersect_box_mask</name>
      <anchorfile>namespacemask_1_1mask__transform.html</anchorfile>
      <anchor>a3c5ffd36e3871285fff3c2d266a28096</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mask_overlap</name>
      <anchorfile>namespacemask_1_1mask__transform.html</anchorfile>
      <anchor>a3e68f81a20f5f848f50cd2e61b00e2c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mask_voc2coco.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/utils/</path>
    <filename>mask__voc2coco_8py</filename>
    <namespace>utils::mask_voc2coco</namespace>
    <member kind="function">
      <type>def</type>
      <name>encodeMask</name>
      <anchorfile>namespaceutils_1_1mask__voc2coco.html</anchorfile>
      <anchor>a8c542e6b48dd99850a61004a7df6da0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mask_voc2coco</name>
      <anchorfile>namespaceutils_1_1mask__voc2coco.html</anchorfile>
      <anchor>a54f192788963e23c6bbffdabe2db7854</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>matrix.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>matrix_8c</filename>
    <includes id="matrix_8h" name="matrix.h" local="yes" imported="no">matrix.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <member kind="function">
      <type>matrix</type>
      <name>csv_to_matrix</name>
      <anchorfile>matrix_8c.html</anchorfile>
      <anchor>a12744b90f70f047690f92a66263db284</anchor>
      <arglist>(char *filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free_matrix</name>
      <anchorfile>matrix_8c.html</anchorfile>
      <anchor>ab8962ce6e94daf63d29a9ba6decf6e1e</anchor>
      <arglist>(matrix m)</arglist>
    </member>
    <member kind="function">
      <type>matrix</type>
      <name>hold_out_matrix</name>
      <anchorfile>matrix_8c.html</anchorfile>
      <anchor>a7bfa78622f014b79c789e83d809c579a</anchor>
      <arglist>(matrix *m, int n)</arglist>
    </member>
    <member kind="function">
      <type>matrix</type>
      <name>make_matrix</name>
      <anchorfile>matrix_8c.html</anchorfile>
      <anchor>a47438b60c4cf871ff2523161d8a26eef</anchor>
      <arglist>(int rows, int cols)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>matrix_add_matrix</name>
      <anchorfile>matrix_8c.html</anchorfile>
      <anchor>ae49f0208bc1892729b6b458b2a09b62c</anchor>
      <arglist>(matrix from, matrix to)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>matrix_to_csv</name>
      <anchorfile>matrix_8c.html</anchorfile>
      <anchor>abca397f1d2c194cd152e02c4f295cb5f</anchor>
      <arglist>(matrix m)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>matrix_topk_accuracy</name>
      <anchorfile>matrix_8c.html</anchorfile>
      <anchor>a9e757080a9136315d2296d69449164ff</anchor>
      <arglist>(matrix truth, matrix guess, int k)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>pop_column</name>
      <anchorfile>matrix_8c.html</anchorfile>
      <anchor>a7889328e829b311e1aee8161858d73cf</anchor>
      <arglist>(matrix *m, int c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_matrix</name>
      <anchorfile>matrix_8c.html</anchorfile>
      <anchor>a351aa1d3aab0557ae4206f81a84b190e</anchor>
      <arglist>(matrix m)</arglist>
    </member>
    <member kind="function">
      <type>matrix</type>
      <name>resize_matrix</name>
      <anchorfile>matrix_8c.html</anchorfile>
      <anchor>a2f40e69a38757ece1beb945fd74a22a7</anchor>
      <arglist>(matrix m, int size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale_matrix</name>
      <anchorfile>matrix_8c.html</anchorfile>
      <anchor>ade28f39462a5d2214301ffad7e8ef5aa</anchor>
      <arglist>(matrix m, float scale)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>matrix.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>matrix_8h</filename>
    <class kind="struct">matrix</class>
    <member kind="typedef">
      <type>struct matrix</type>
      <name>matrix</name>
      <anchorfile>matrix_8h.html</anchorfile>
      <anchor>a617664950923f06d9e397392b30e69f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>matrix</type>
      <name>csv_to_matrix</name>
      <anchorfile>matrix_8h.html</anchorfile>
      <anchor>a12744b90f70f047690f92a66263db284</anchor>
      <arglist>(char *filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free_matrix</name>
      <anchorfile>matrix_8h.html</anchorfile>
      <anchor>ab8962ce6e94daf63d29a9ba6decf6e1e</anchor>
      <arglist>(matrix m)</arglist>
    </member>
    <member kind="function">
      <type>matrix</type>
      <name>hold_out_matrix</name>
      <anchorfile>matrix_8h.html</anchorfile>
      <anchor>a7bfa78622f014b79c789e83d809c579a</anchor>
      <arglist>(matrix *m, int n)</arglist>
    </member>
    <member kind="function">
      <type>matrix</type>
      <name>make_matrix</name>
      <anchorfile>matrix_8h.html</anchorfile>
      <anchor>a47438b60c4cf871ff2523161d8a26eef</anchor>
      <arglist>(int rows, int cols)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>matrix_add_matrix</name>
      <anchorfile>matrix_8h.html</anchorfile>
      <anchor>ae49f0208bc1892729b6b458b2a09b62c</anchor>
      <arglist>(matrix from, matrix to)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>matrix_to_csv</name>
      <anchorfile>matrix_8h.html</anchorfile>
      <anchor>abca397f1d2c194cd152e02c4f295cb5f</anchor>
      <arglist>(matrix m)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>matrix_topk_accuracy</name>
      <anchorfile>matrix_8h.html</anchorfile>
      <anchor>a9e757080a9136315d2296d69449164ff</anchor>
      <arglist>(matrix truth, matrix guess, int k)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>pop_column</name>
      <anchorfile>matrix_8h.html</anchorfile>
      <anchor>a7889328e829b311e1aee8161858d73cf</anchor>
      <arglist>(matrix *m, int c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_matrix</name>
      <anchorfile>matrix_8h.html</anchorfile>
      <anchor>a351aa1d3aab0557ae4206f81a84b190e</anchor>
      <arglist>(matrix m)</arglist>
    </member>
    <member kind="function">
      <type>matrix</type>
      <name>resize_matrix</name>
      <anchorfile>matrix_8h.html</anchorfile>
      <anchor>a2f40e69a38757ece1beb945fd74a22a7</anchor>
      <arglist>(matrix m, int size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale_matrix</name>
      <anchorfile>matrix_8h.html</anchorfile>
      <anchor>ade28f39462a5d2214301ffad7e8ef5aa</anchor>
      <arglist>(matrix m, float scale)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>maxpool_layer.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>maxpool__layer_8c</filename>
    <includes id="maxpool__layer_8h" name="maxpool_layer.h" local="yes" imported="no">maxpool_layer.h</includes>
    <includes id="cuda_8h" name="cuda.h" local="yes" imported="no">cuda.h</includes>
    <member kind="function">
      <type>void</type>
      <name>backward_maxpool_layer</name>
      <anchorfile>maxpool__layer_8c.html</anchorfile>
      <anchor>a76d554e5b8b927ca3ae3c5438a5e9534</anchor>
      <arglist>(const maxpool_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_maxpool_layer</name>
      <anchorfile>maxpool__layer_8c.html</anchorfile>
      <anchor>a9d628b7b6a043d2f323dac530b3272a4</anchor>
      <arglist>(const maxpool_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>get_maxpool_delta</name>
      <anchorfile>maxpool__layer_8c.html</anchorfile>
      <anchor>a74bc00b4e5ebeacc0664e4dc48edc469</anchor>
      <arglist>(maxpool_layer l)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>get_maxpool_image</name>
      <anchorfile>maxpool__layer_8c.html</anchorfile>
      <anchor>a356b5d417d8a6e8c566a720c7c844d93</anchor>
      <arglist>(maxpool_layer l)</arglist>
    </member>
    <member kind="function">
      <type>maxpool_layer</type>
      <name>make_maxpool_layer</name>
      <anchorfile>maxpool__layer_8c.html</anchorfile>
      <anchor>aab71b9c66f18d8c10077462a76344a46</anchor>
      <arglist>(int batch, int h, int w, int c, int size, int stride, int padding)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize_maxpool_layer</name>
      <anchorfile>maxpool__layer_8c.html</anchorfile>
      <anchor>a46551094c5c40c7e88aec13f5dbd80e8</anchor>
      <arglist>(maxpool_layer *l, int w, int h)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>maxpool_layer.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>maxpool__layer_8h</filename>
    <includes id="image_8h" name="image.h" local="yes" imported="no">image.h</includes>
    <includes id="cuda_8h" name="cuda.h" local="yes" imported="no">cuda.h</includes>
    <includes id="layer_8h" name="layer.h" local="yes" imported="no">layer.h</includes>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <member kind="typedef">
      <type>layer</type>
      <name>maxpool_layer</name>
      <anchorfile>maxpool__layer_8h.html</anchorfile>
      <anchor>af2680c241702216bb2104740f7f631d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>backward_maxpool_layer</name>
      <anchorfile>maxpool__layer_8h.html</anchorfile>
      <anchor>a76d554e5b8b927ca3ae3c5438a5e9534</anchor>
      <arglist>(const maxpool_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_maxpool_layer</name>
      <anchorfile>maxpool__layer_8h.html</anchorfile>
      <anchor>a9d628b7b6a043d2f323dac530b3272a4</anchor>
      <arglist>(const maxpool_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>get_maxpool_image</name>
      <anchorfile>maxpool__layer_8h.html</anchorfile>
      <anchor>a356b5d417d8a6e8c566a720c7c844d93</anchor>
      <arglist>(maxpool_layer l)</arglist>
    </member>
    <member kind="function">
      <type>maxpool_layer</type>
      <name>make_maxpool_layer</name>
      <anchorfile>maxpool__layer_8h.html</anchorfile>
      <anchor>aab71b9c66f18d8c10077462a76344a46</anchor>
      <arglist>(int batch, int h, int w, int c, int size, int stride, int padding)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize_maxpool_layer</name>
      <anchorfile>maxpool__layer_8h.html</anchorfile>
      <anchor>a46551094c5c40c7e88aec13f5dbd80e8</anchor>
      <arglist>(maxpool_layer *l, int w, int h)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>metric.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/core/</path>
    <filename>metric_8py</filename>
    <class kind="class">core::metric::RCNNAccMetric</class>
    <class kind="class">core::metric::RCNNL1LossMetric</class>
    <class kind="class">core::metric::RCNNLogLossMetric</class>
    <class kind="class">core::metric::RPNAccMetric</class>
    <class kind="class">core::metric::RPNL1LossMetric</class>
    <class kind="class">core::metric::RPNLogLossMetric</class>
    <namespace>core::metric</namespace>
    <member kind="function">
      <type>def</type>
      <name>get_rcnn_names</name>
      <anchorfile>namespacecore_1_1metric.html</anchorfile>
      <anchor>af3aa4fdc975efb7b38588d69554f0fac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_rpn_names</name>
      <anchorfile>namespacecore_1_1metric.html</anchorfile>
      <anchor>ae29649f15683a4123edf77d275552a4e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>module.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/core/</path>
    <filename>module_8py</filename>
    <class kind="class">core::module::Module</class>
    <class kind="class">core::module::MutableModule</class>
    <namespace>core::module</namespace>
  </compound>
  <compound kind="file">
    <name>network.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>network_8c</filename>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <includes id="image_8h" name="image.h" local="yes" imported="no">image.h</includes>
    <includes id="data_8h" name="data.h" local="yes" imported="no">data.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="blas_8h" name="blas.h" local="yes" imported="no">blas.h</includes>
    <includes id="crop__layer_8h" name="crop_layer.h" local="yes" imported="no">crop_layer.h</includes>
    <includes id="connected__layer_8h" name="connected_layer.h" local="yes" imported="no">connected_layer.h</includes>
    <includes id="gru__layer_8h" name="gru_layer.h" local="yes" imported="no">gru_layer.h</includes>
    <includes id="rnn__layer_8h" name="rnn_layer.h" local="yes" imported="no">rnn_layer.h</includes>
    <includes id="crnn__layer_8h" name="crnn_layer.h" local="yes" imported="no">crnn_layer.h</includes>
    <includes id="local__layer_8h" name="local_layer.h" local="yes" imported="no">local_layer.h</includes>
    <includes id="convolutional__layer_8h" name="convolutional_layer.h" local="yes" imported="no">convolutional_layer.h</includes>
    <includes id="activation__layer_8h" name="activation_layer.h" local="yes" imported="no">activation_layer.h</includes>
    <includes id="detection__layer_8h" name="detection_layer.h" local="yes" imported="no">detection_layer.h</includes>
    <includes id="region__layer_8h" name="region_layer.h" local="yes" imported="no">region_layer.h</includes>
    <includes id="normalization__layer_8h" name="normalization_layer.h" local="yes" imported="no">normalization_layer.h</includes>
    <includes id="batchnorm__layer_8h" name="batchnorm_layer.h" local="yes" imported="no">batchnorm_layer.h</includes>
    <includes id="maxpool__layer_8h" name="maxpool_layer.h" local="yes" imported="no">maxpool_layer.h</includes>
    <includes id="reorg__layer_8h" name="reorg_layer.h" local="yes" imported="no">reorg_layer.h</includes>
    <includes id="avgpool__layer_8h" name="avgpool_layer.h" local="yes" imported="no">avgpool_layer.h</includes>
    <includes id="cost__layer_8h" name="cost_layer.h" local="yes" imported="no">cost_layer.h</includes>
    <includes id="softmax__layer_8h" name="softmax_layer.h" local="yes" imported="no">softmax_layer.h</includes>
    <includes id="dropout__layer_8h" name="dropout_layer.h" local="yes" imported="no">dropout_layer.h</includes>
    <includes id="route__layer_8h" name="route_layer.h" local="yes" imported="no">route_layer.h</includes>
    <includes id="shortcut__layer_8h" name="shortcut_layer.h" local="yes" imported="no">shortcut_layer.h</includes>
    <member kind="function">
      <type>void</type>
      <name>backward_network</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>aa2be63492179595eaccc4ec7a4392a2f</anchor>
      <arglist>(network net, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compare_networks</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>a43091e7a4045ba98a2ad310577744b8a</anchor>
      <arglist>(network n1, network n2, data test)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_network</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>a3d37980bfc1ac87112a8cb750a863086</anchor>
      <arglist>(network net, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free_network</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>a0ea16ce7d9aefb606cc9dac3e322b447</anchor>
      <arglist>(network net)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_current_batch</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>a95734b6e69a080abf33395707ab56b59</anchor>
      <arglist>(network net)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>get_current_rate</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>ac997daf700149608de15d93a083c33dc</anchor>
      <arglist>(network net)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>get_layer_string</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>addd27f6072159c492dde3da46567734b</anchor>
      <arglist>(LAYER_TYPE a)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>get_network_cost</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>a46b7f52c4149617c9f99a5c80ddb3c62</anchor>
      <arglist>(network net)</arglist>
    </member>
    <member kind="function">
      <type>detection_layer</type>
      <name>get_network_detection_layer</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>a242e1c3a11daeb8420068d79f1e53f8c</anchor>
      <arglist>(network net)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>get_network_image</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>a565138b1e47b93ded561ae9bc4a1ed10</anchor>
      <arglist>(network net)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>get_network_image_layer</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>a5bb83a6363a3ed2358ce290c69be0d06</anchor>
      <arglist>(network net, int i)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_network_input_size</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>add852ed9ae352068b9faebde88432e0a</anchor>
      <arglist>(network net)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>get_network_output</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>a4eeab6a71c31e3928c69644c1d35e85a</anchor>
      <arglist>(network net)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_network_output_size</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>a4c84d1db6ac9eb1beb77c84b7d962fab</anchor>
      <arglist>(network net)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_predicted_class_network</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>a7a804bdac41f35d78938f15579109979</anchor>
      <arglist>(network net)</arglist>
    </member>
    <member kind="function">
      <type>network</type>
      <name>make_network</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>ad2dcde69603d71857d11484ae99bd8fe</anchor>
      <arglist>(int n)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>network_accuracies</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>a368f834b74f7dca07e9dc977491b8e07</anchor>
      <arglist>(network net, data d, int n)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>network_accuracy</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>ac046932b096b7f11a444efdb93ed920d</anchor>
      <arglist>(network net, data d)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>network_accuracy_multi</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>aaa77e8c97a6c4963b95512f377725e0e</anchor>
      <arglist>(network net, data d, int n)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>network_predict</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>a40ea1072011345fcf25951b4a5d429a6</anchor>
      <arglist>(network net, float *input)</arglist>
    </member>
    <member kind="function">
      <type>matrix</type>
      <name>network_predict_data</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>aad8d8b4979ad81ba5a61b4f3d2e39fc9</anchor>
      <arglist>(network net, data test)</arglist>
    </member>
    <member kind="function">
      <type>matrix</type>
      <name>network_predict_data_multi</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>a74ce5c6fc19f5491a674543a43c32d13</anchor>
      <arglist>(network net, data test, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_network</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>aded1fe29d38b99e33a816677a4c01078</anchor>
      <arglist>(network net)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset_momentum</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>a6b121c4034691d302528077ac698188b</anchor>
      <arglist>(network net)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>resize_network</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>a6ae710d2d9ad32cfdec1f925f48c2b50</anchor>
      <arglist>(network *net, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_batch_network</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>a0cf39a1104b8f0415c56796b54a3670a</anchor>
      <arglist>(network *net, int b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>top_predictions</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>aaa4dd7e194fcffacdc8dc06955370527</anchor>
      <arglist>(network net, int k, int *index)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>train_network</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>aeb752f771f5cfe8c401fc8dee8f3e439</anchor>
      <arglist>(network net, data d)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>train_network_batch</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>a4b91888b95e37adf361669399843a940</anchor>
      <arglist>(network net, data d, int n)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>train_network_datum</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>a0f3d3c4cbdf9c64f7f22eb649d2019a6</anchor>
      <arglist>(network net, float *x, float *y)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>train_network_sgd</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>a8b54b8e2d0a90c40d03b84d67503e279</anchor>
      <arglist>(network net, data d, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_network</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>a87d52c62f9d37ca596ddecc132a0f0ab</anchor>
      <arglist>(network net)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visualize_network</name>
      <anchorfile>network_8c.html</anchorfile>
      <anchor>ad1b0b41c13be3bdaeb07f5c9f59c62c6</anchor>
      <arglist>(network net)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>network.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>network_8h</filename>
    <includes id="image_8h" name="image.h" local="yes" imported="no">image.h</includes>
    <includes id="layer_8h" name="layer.h" local="yes" imported="no">layer.h</includes>
    <includes id="data_8h" name="data.h" local="yes" imported="no">data.h</includes>
    <includes id="tree_8h" name="tree.h" local="yes" imported="no">tree.h</includes>
    <class kind="struct">network</class>
    <class kind="struct">network_state</class>
    <member kind="typedef">
      <type>struct network</type>
      <name>network</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>aed85a3669fd748a2e20a89d109ba8616</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct network_state</type>
      <name>network_state</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>abe95285708c4cbcd10839af5a2b50c54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>learning_rate_policy</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>a9c2ce38711c59085616b738d2aa21184</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONSTANT</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>a9c2ce38711c59085616b738d2aa21184a83972670b57415508523b5641bb46116</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STEP</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>a9c2ce38711c59085616b738d2aa21184ac0ba526afb7f54207517b48a892961c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXP</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>a9c2ce38711c59085616b738d2aa21184a25f966031f3630b7ea2a347fa376b757</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POLY</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>a9c2ce38711c59085616b738d2aa21184a7d85766d041d397d096dcbc0d7c793fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STEPS</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>a9c2ce38711c59085616b738d2aa21184a82a0755661f4fce9a39b2adcf7f6af30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SIG</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>a9c2ce38711c59085616b738d2aa21184abed797aac9b7d073c8459e0d95496ba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RANDOM</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>a9c2ce38711c59085616b738d2aa21184aa2b65445a3a16f164c5e811064d75726</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>backward_network</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>aa2be63492179595eaccc4ec7a4392a2f</anchor>
      <arglist>(network net, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compare_networks</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>a07a0d80b8ee64d2219c8441593606434</anchor>
      <arglist>(network n1, network n2, data d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_network</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>a3d37980bfc1ac87112a8cb750a863086</anchor>
      <arglist>(network net, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free_network</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>a0ea16ce7d9aefb606cc9dac3e322b447</anchor>
      <arglist>(network net)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_current_batch</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>a95734b6e69a080abf33395707ab56b59</anchor>
      <arglist>(network net)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>get_current_rate</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>ac997daf700149608de15d93a083c33dc</anchor>
      <arglist>(network net)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>get_layer_string</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>addd27f6072159c492dde3da46567734b</anchor>
      <arglist>(LAYER_TYPE a)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_network_background</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>ab9afdbdd929aca48e84315b9592c2745</anchor>
      <arglist>(network net)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>get_network_cost</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>a46b7f52c4149617c9f99a5c80ddb3c62</anchor>
      <arglist>(network net)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>get_network_delta</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>a854ba2b42f5b2bec81f44adcfb300893</anchor>
      <arglist>(network net)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>get_network_delta_layer</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>a7f6933ad78e494104f4176077369290b</anchor>
      <arglist>(network net, int i)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>get_network_image</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>a565138b1e47b93ded561ae9bc4a1ed10</anchor>
      <arglist>(network net)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>get_network_image_layer</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>a5bb83a6363a3ed2358ce290c69be0d06</anchor>
      <arglist>(network net, int i)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_network_input_size</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>add852ed9ae352068b9faebde88432e0a</anchor>
      <arglist>(network net)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_network_nuisance</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>a89ac3afe16b7246fc82a29b3ebc9b86d</anchor>
      <arglist>(network net)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>get_network_output</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>a4eeab6a71c31e3928c69644c1d35e85a</anchor>
      <arglist>(network net)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>get_network_output_layer</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>ac2f30025cb97418c6b31f9a178f3200e</anchor>
      <arglist>(network net, int i)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_network_output_size</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>a4c84d1db6ac9eb1beb77c84b7d962fab</anchor>
      <arglist>(network net)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_network_output_size_layer</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>ae493b3884d3d1376dabb97e4449b8baf</anchor>
      <arglist>(network net, int i)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_predicted_class_network</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>a7a804bdac41f35d78938f15579109979</anchor>
      <arglist>(network net)</arglist>
    </member>
    <member kind="function">
      <type>network</type>
      <name>make_network</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>ad2dcde69603d71857d11484ae99bd8fe</anchor>
      <arglist>(int n)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>network_accuracies</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>a368f834b74f7dca07e9dc977491b8e07</anchor>
      <arglist>(network net, data d, int n)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>network_accuracy</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>ac046932b096b7f11a444efdb93ed920d</anchor>
      <arglist>(network net, data d)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>network_accuracy_multi</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>aaa77e8c97a6c4963b95512f377725e0e</anchor>
      <arglist>(network net, data d, int n)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>network_predict</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>a40ea1072011345fcf25951b4a5d429a6</anchor>
      <arglist>(network net, float *input)</arglist>
    </member>
    <member kind="function">
      <type>matrix</type>
      <name>network_predict_data</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>aad8d8b4979ad81ba5a61b4f3d2e39fc9</anchor>
      <arglist>(network net, data test)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_network</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>aded1fe29d38b99e33a816677a4c01078</anchor>
      <arglist>(network net)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>resize_network</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>a6ae710d2d9ad32cfdec1f925f48c2b50</anchor>
      <arglist>(network *net, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_batch_network</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>a0cf39a1104b8f0415c56796b54a3670a</anchor>
      <arglist>(network *net, int b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>top_predictions</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>aceb61bb5ef38c2acc0ed2aea8b153e9f</anchor>
      <arglist>(network net, int n, int *index)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>train_network</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>aeb752f771f5cfe8c401fc8dee8f3e439</anchor>
      <arglist>(network net, data d)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>train_network_batch</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>a4b91888b95e37adf361669399843a940</anchor>
      <arglist>(network net, data d, int n)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>train_network_datum</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>a0f3d3c4cbdf9c64f7f22eb649d2019a6</anchor>
      <arglist>(network net, float *x, float *y)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>train_network_sgd</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>a8b54b8e2d0a90c40d03b84d67503e279</anchor>
      <arglist>(network net, data d, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_network</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>a87d52c62f9d37ca596ddecc132a0f0ab</anchor>
      <arglist>(network net)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visualize_network</name>
      <anchorfile>network_8h.html</anchorfile>
      <anchor>ad1b0b41c13be3bdaeb07f5c9f59c62c6</anchor>
      <arglist>(network net)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nightmare.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>nightmare_8c</filename>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <includes id="parser_8h" name="parser.h" local="yes" imported="no">parser.h</includes>
    <includes id="blas_8h" name="blas.h" local="yes" imported="no">blas.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <member kind="function">
      <type>float</type>
      <name>abs_mean</name>
      <anchorfile>nightmare_8c.html</anchorfile>
      <anchor>a7b31dd04a1194f79427ee06b8bd1498b</anchor>
      <arglist>(float *x, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calculate_loss</name>
      <anchorfile>nightmare_8c.html</anchorfile>
      <anchor>a561eaf6bb47290c5cddb9ba6b5c66f48</anchor>
      <arglist>(float *output, float *delta, int n, float thresh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>optimize_picture</name>
      <anchorfile>nightmare_8c.html</anchorfile>
      <anchor>a3fa2a59e61282c0b9a673497b0e5b1f0</anchor>
      <arglist>(network *net, image orig, int max_layer, float scale, float rate, float thresh, int norm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reconstruct_picture</name>
      <anchorfile>nightmare_8c.html</anchorfile>
      <anchor>ad0ea896e371131528c89aa21d403d6ae</anchor>
      <arglist>(network net, float *features, image recon, image update, float rate, float momentum, float lambda, int smooth_size, int iters)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run_nightmare</name>
      <anchorfile>nightmare_8c.html</anchorfile>
      <anchor>aaefb0ed0f5bd621bb9e131e2bc1b4852</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>smooth</name>
      <anchorfile>nightmare_8c.html</anchorfile>
      <anchor>acd159186e193428cba70578a92bafed2</anchor>
      <arglist>(image recon, image update, float lambda, int num)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nms.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/nms/</path>
    <filename>nms_8py</filename>
    <namespace>nms::nms</namespace>
    <member kind="function">
      <type>def</type>
      <name>cpu_nms_wrapper</name>
      <anchorfile>namespacenms_1_1nms.html</anchorfile>
      <anchor>a452663d6b5a707938186d57d8048da77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>gpu_nms_wrapper</name>
      <anchorfile>namespacenms_1_1nms.html</anchorfile>
      <anchor>ab76548729984d1d3681f21c0fd551484</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>nms</name>
      <anchorfile>namespacenms_1_1nms.html</anchorfile>
      <anchor>ae82ccee2b61c21b4905383680a039174</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>py_nms_wrapper</name>
      <anchorfile>namespacenms_1_1nms.html</anchorfile>
      <anchor>a64e983e4d529e3d51a99cd506de5ae67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>normalization_layer.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>normalization__layer_8c</filename>
    <includes id="normalization__layer_8h" name="normalization_layer.h" local="yes" imported="no">normalization_layer.h</includes>
    <includes id="blas_8h" name="blas.h" local="yes" imported="no">blas.h</includes>
    <member kind="function">
      <type>void</type>
      <name>backward_normalization_layer</name>
      <anchorfile>normalization__layer_8c.html</anchorfile>
      <anchor>a69dae6e308015dd55632ad3d07304036</anchor>
      <arglist>(const layer layer, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_normalization_layer</name>
      <anchorfile>normalization__layer_8c.html</anchorfile>
      <anchor>a7acc09507da79265e8ea3f62b0a637dc</anchor>
      <arglist>(const layer layer, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>layer</type>
      <name>make_normalization_layer</name>
      <anchorfile>normalization__layer_8c.html</anchorfile>
      <anchor>ab4c22cbeb9a0ba2c9feced7f94179bfb</anchor>
      <arglist>(int batch, int w, int h, int c, int size, float alpha, float beta, float kappa)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize_normalization_layer</name>
      <anchorfile>normalization__layer_8c.html</anchorfile>
      <anchor>ae1d304da9d6dc40df88bbc0126adaa29</anchor>
      <arglist>(layer *layer, int w, int h)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>normalization_layer.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>normalization__layer_8h</filename>
    <includes id="image_8h" name="image.h" local="yes" imported="no">image.h</includes>
    <includes id="layer_8h" name="layer.h" local="yes" imported="no">layer.h</includes>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <member kind="function">
      <type>void</type>
      <name>backward_normalization_layer</name>
      <anchorfile>normalization__layer_8h.html</anchorfile>
      <anchor>a69dae6e308015dd55632ad3d07304036</anchor>
      <arglist>(const layer layer, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_normalization_layer</name>
      <anchorfile>normalization__layer_8h.html</anchorfile>
      <anchor>a7acc09507da79265e8ea3f62b0a637dc</anchor>
      <arglist>(const layer layer, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>layer</type>
      <name>make_normalization_layer</name>
      <anchorfile>normalization__layer_8h.html</anchorfile>
      <anchor>ab4c22cbeb9a0ba2c9feced7f94179bfb</anchor>
      <arglist>(int batch, int w, int h, int c, int size, float alpha, float beta, float kappa)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize_normalization_layer</name>
      <anchorfile>normalization__layer_8h.html</anchorfile>
      <anchor>a66937324cb617f0264839c717539a38a</anchor>
      <arglist>(layer *layer, int h, int w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visualize_normalization_layer</name>
      <anchorfile>normalization__layer_8h.html</anchorfile>
      <anchor>a2abf1f6bfee9d65b5f0626e315db2040</anchor>
      <arglist>(layer layer, char *window)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>object_detectors.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/src/rail_object_detector/</path>
    <filename>object__detectors_8py</filename>
    <class kind="class">rail_object_detector::object_detectors::DRFCNDetector</class>
    <namespace>rail_object_detector::object_detectors</namespace>
    <member kind="function">
      <type>def</type>
      <name>eprint</name>
      <anchorfile>namespacerail__object__detector_1_1object__detectors.html</anchorfile>
      <anchor>ac189030ebffc25588c97840e2e04442f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>detector</name>
      <anchorfile>namespacerail__object__detector_1_1object__detectors.html</anchorfile>
      <anchor>aced6b1128fb0b21099e6a5edd6c03eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>ENDC_COLOR</name>
      <anchorfile>namespacerail__object__detector_1_1object__detectors.html</anchorfile>
      <anchor>a0bd7d46606db51bc7651e36ed77ee621</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>FAIL_COLOR</name>
      <anchorfile>namespacerail__object__detector_1_1object__detectors.html</anchorfile>
      <anchor>a8376770abfbd6d8ad04426bf42403c74</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>option_list.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>option__list_8c</filename>
    <includes id="option__list_8h" name="option_list.h" local="yes" imported="no">option_list.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <member kind="function">
      <type>char *</type>
      <name>option_find</name>
      <anchorfile>option__list_8c.html</anchorfile>
      <anchor>a30d2b0a8e1d13a5355387235cf87342b</anchor>
      <arglist>(list *l, char *key)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>option_find_float</name>
      <anchorfile>option__list_8c.html</anchorfile>
      <anchor>a4c7b5e088a61c6c41afe3901f822ab8c</anchor>
      <arglist>(list *l, char *key, float def)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>option_find_float_quiet</name>
      <anchorfile>option__list_8c.html</anchorfile>
      <anchor>a9288689d608093160368113dbdd8ba34</anchor>
      <arglist>(list *l, char *key, float def)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>option_find_int</name>
      <anchorfile>option__list_8c.html</anchorfile>
      <anchor>a2bf4d4bc440d6923583324672e99d075</anchor>
      <arglist>(list *l, char *key, int def)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>option_find_int_quiet</name>
      <anchorfile>option__list_8c.html</anchorfile>
      <anchor>a8d1e0e1e5d373284b9fccf658239ee35</anchor>
      <arglist>(list *l, char *key, int def)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>option_find_str</name>
      <anchorfile>option__list_8c.html</anchorfile>
      <anchor>ab557e5f92158a7495a2547d340710b26</anchor>
      <arglist>(list *l, char *key, char *def)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>option_insert</name>
      <anchorfile>option__list_8c.html</anchorfile>
      <anchor>a367ce07b74b57426e8665d91c8fbc735</anchor>
      <arglist>(list *l, char *key, char *val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>option_unused</name>
      <anchorfile>option__list_8c.html</anchorfile>
      <anchor>abbe6c95ecd6cf53e02d0e49c2cc6adac</anchor>
      <arglist>(list *l)</arglist>
    </member>
    <member kind="function">
      <type>list *</type>
      <name>read_data_cfg</name>
      <anchorfile>option__list_8c.html</anchorfile>
      <anchor>a2402792d3efb2b56467bbd2d1c5f0163</anchor>
      <arglist>(char *filename)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_option</name>
      <anchorfile>option__list_8c.html</anchorfile>
      <anchor>a0717b524c7a68ab7cab32bbf7c797113</anchor>
      <arglist>(char *s, list *options)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>option_list.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>option__list_8h</filename>
    <includes id="list_8h" name="list.h" local="yes" imported="no">list.h</includes>
    <class kind="struct">kvp</class>
    <member kind="function">
      <type>char *</type>
      <name>option_find</name>
      <anchorfile>option__list_8h.html</anchorfile>
      <anchor>a30d2b0a8e1d13a5355387235cf87342b</anchor>
      <arglist>(list *l, char *key)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>option_find_float</name>
      <anchorfile>option__list_8h.html</anchorfile>
      <anchor>a4c7b5e088a61c6c41afe3901f822ab8c</anchor>
      <arglist>(list *l, char *key, float def)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>option_find_float_quiet</name>
      <anchorfile>option__list_8h.html</anchorfile>
      <anchor>a9288689d608093160368113dbdd8ba34</anchor>
      <arglist>(list *l, char *key, float def)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>option_find_int</name>
      <anchorfile>option__list_8h.html</anchorfile>
      <anchor>a2bf4d4bc440d6923583324672e99d075</anchor>
      <arglist>(list *l, char *key, int def)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>option_find_int_quiet</name>
      <anchorfile>option__list_8h.html</anchorfile>
      <anchor>a8d1e0e1e5d373284b9fccf658239ee35</anchor>
      <arglist>(list *l, char *key, int def)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>option_find_str</name>
      <anchorfile>option__list_8h.html</anchorfile>
      <anchor>ab557e5f92158a7495a2547d340710b26</anchor>
      <arglist>(list *l, char *key, char *def)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>option_insert</name>
      <anchorfile>option__list_8h.html</anchorfile>
      <anchor>a367ce07b74b57426e8665d91c8fbc735</anchor>
      <arglist>(list *l, char *key, char *val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>option_unused</name>
      <anchorfile>option__list_8h.html</anchorfile>
      <anchor>abbe6c95ecd6cf53e02d0e49c2cc6adac</anchor>
      <arglist>(list *l)</arglist>
    </member>
    <member kind="function">
      <type>list *</type>
      <name>read_data_cfg</name>
      <anchorfile>option__list_8h.html</anchorfile>
      <anchor>a2402792d3efb2b56467bbd2d1c5f0163</anchor>
      <arglist>(char *filename)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_option</name>
      <anchorfile>option__list_8h.html</anchorfile>
      <anchor>a0717b524c7a68ab7cab32bbf7c797113</anchor>
      <arglist>(char *s, list *options)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>parser.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>parser_8c</filename>
    <includes id="activation__layer_8h" name="activation_layer.h" local="yes" imported="no">activation_layer.h</includes>
    <includes id="activations_8h" name="activations.h" local="yes" imported="no">activations.h</includes>
    <includes id="avgpool__layer_8h" name="avgpool_layer.h" local="yes" imported="no">avgpool_layer.h</includes>
    <includes id="batchnorm__layer_8h" name="batchnorm_layer.h" local="yes" imported="no">batchnorm_layer.h</includes>
    <includes id="blas_8h" name="blas.h" local="yes" imported="no">blas.h</includes>
    <includes id="connected__layer_8h" name="connected_layer.h" local="yes" imported="no">connected_layer.h</includes>
    <includes id="convolutional__layer_8h" name="convolutional_layer.h" local="yes" imported="no">convolutional_layer.h</includes>
    <includes id="cost__layer_8h" name="cost_layer.h" local="yes" imported="no">cost_layer.h</includes>
    <includes id="crnn__layer_8h" name="crnn_layer.h" local="yes" imported="no">crnn_layer.h</includes>
    <includes id="crop__layer_8h" name="crop_layer.h" local="yes" imported="no">crop_layer.h</includes>
    <includes id="detection__layer_8h" name="detection_layer.h" local="yes" imported="no">detection_layer.h</includes>
    <includes id="dropout__layer_8h" name="dropout_layer.h" local="yes" imported="no">dropout_layer.h</includes>
    <includes id="gru__layer_8h" name="gru_layer.h" local="yes" imported="no">gru_layer.h</includes>
    <includes id="list_8h" name="list.h" local="yes" imported="no">list.h</includes>
    <includes id="local__layer_8h" name="local_layer.h" local="yes" imported="no">local_layer.h</includes>
    <includes id="maxpool__layer_8h" name="maxpool_layer.h" local="yes" imported="no">maxpool_layer.h</includes>
    <includes id="normalization__layer_8h" name="normalization_layer.h" local="yes" imported="no">normalization_layer.h</includes>
    <includes id="option__list_8h" name="option_list.h" local="yes" imported="no">option_list.h</includes>
    <includes id="parser_8h" name="parser.h" local="yes" imported="no">parser.h</includes>
    <includes id="region__layer_8h" name="region_layer.h" local="yes" imported="no">region_layer.h</includes>
    <includes id="reorg__layer_8h" name="reorg_layer.h" local="yes" imported="no">reorg_layer.h</includes>
    <includes id="rnn__layer_8h" name="rnn_layer.h" local="yes" imported="no">rnn_layer.h</includes>
    <includes id="route__layer_8h" name="route_layer.h" local="yes" imported="no">route_layer.h</includes>
    <includes id="shortcut__layer_8h" name="shortcut_layer.h" local="yes" imported="no">shortcut_layer.h</includes>
    <includes id="softmax__layer_8h" name="softmax_layer.h" local="yes" imported="no">softmax_layer.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <class kind="struct">section</class>
    <class kind="struct">size_params</class>
    <member kind="typedef">
      <type>struct size_params</type>
      <name>size_params</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>acdd170d61db42ca186611fc257900947</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free_section</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>a97c3da45ea6b7b689493efb262b35de8</anchor>
      <arglist>(section *s)</arglist>
    </member>
    <member kind="function">
      <type>learning_rate_policy</type>
      <name>get_policy</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>a847f40459df9253d6f495cc2c05287bb</anchor>
      <arglist>(char *s)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_network</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>ad1828ac8171ebfd2b0810efb68a892d8</anchor>
      <arglist>(section *s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load_batchnorm_weights</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>a2b139ffba226eaf030476963db410e4d</anchor>
      <arglist>(layer l, FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load_connected_weights</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>afc59a75157891b6b4d8f6f36184af64f</anchor>
      <arglist>(layer l, FILE *fp, int transpose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load_convolutional_weights</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>a4d5bf1eb1a59e7d6a073b93ad6f42e5c</anchor>
      <arglist>(layer l, FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load_convolutional_weights_binary</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>a35fc9e550f1ff67379a66fa190cc467c</anchor>
      <arglist>(layer l, FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load_weights</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>a60957f4d236ea8e417999b1778ec3d55</anchor>
      <arglist>(network *net, char *filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load_weights_upto</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>a44f852b4df699d0ccbaf8e3532bd9380</anchor>
      <arglist>(network *net, char *filename, int cutoff)</arglist>
    </member>
    <member kind="function">
      <type>layer</type>
      <name>parse_activation</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>aa6d3ed6372d755d53624f85c06da7dbe</anchor>
      <arglist>(list *options, size_params params)</arglist>
    </member>
    <member kind="function">
      <type>avgpool_layer</type>
      <name>parse_avgpool</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>ad30661bf80ffee22a45132dbcd53043d</anchor>
      <arglist>(list *options, size_params params)</arglist>
    </member>
    <member kind="function">
      <type>layer</type>
      <name>parse_batchnorm</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>a912380cd9e2ee925a2e0af57cbde0511</anchor>
      <arglist>(list *options, size_params params)</arglist>
    </member>
    <member kind="function">
      <type>connected_layer</type>
      <name>parse_connected</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>a0ac5e58f1dd180ce1ae1bddc3bb47596</anchor>
      <arglist>(list *options, size_params params)</arglist>
    </member>
    <member kind="function">
      <type>convolutional_layer</type>
      <name>parse_convolutional</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>a471db4c53b8d77ab23576fe4c6856d3f</anchor>
      <arglist>(list *options, size_params params)</arglist>
    </member>
    <member kind="function">
      <type>cost_layer</type>
      <name>parse_cost</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>a853d2066af42522c1de3f97d0bc0ff29</anchor>
      <arglist>(list *options, size_params params)</arglist>
    </member>
    <member kind="function">
      <type>layer</type>
      <name>parse_crnn</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>a4e1046e1d1d1030ad9f473d9b930f2a0</anchor>
      <arglist>(list *options, size_params params)</arglist>
    </member>
    <member kind="function">
      <type>crop_layer</type>
      <name>parse_crop</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>a8d1bd90ea4beb8fc3069999af7f4448f</anchor>
      <arglist>(list *options, size_params params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parse_data</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>aa7de52e3912846e2e40682d903fa4932</anchor>
      <arglist>(char *data, float *a, int n)</arglist>
    </member>
    <member kind="function">
      <type>detection_layer</type>
      <name>parse_detection</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>ab5cfcdcccf8d8f3fa5f46d4528a70cab</anchor>
      <arglist>(list *options, size_params params)</arglist>
    </member>
    <member kind="function">
      <type>dropout_layer</type>
      <name>parse_dropout</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>acd4507a8980581f176f52500997f32ed</anchor>
      <arglist>(list *options, size_params params)</arglist>
    </member>
    <member kind="function">
      <type>layer</type>
      <name>parse_gru</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>af8d59a4d921f3c03b0977d39feb14ced</anchor>
      <arglist>(list *options, size_params params)</arglist>
    </member>
    <member kind="function">
      <type>local_layer</type>
      <name>parse_local</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>ae36102ed30d5b253ec3c58df3192c771</anchor>
      <arglist>(list *options, size_params params)</arglist>
    </member>
    <member kind="function">
      <type>maxpool_layer</type>
      <name>parse_maxpool</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>abef6e6b93a1c7ba7aef41bf2b95e9d27</anchor>
      <arglist>(list *options, size_params params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parse_net_options</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>a21c6f7046fcd48a8cfd74c23fcf944ca</anchor>
      <arglist>(list *options, network *net)</arglist>
    </member>
    <member kind="function">
      <type>network</type>
      <name>parse_network_cfg</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>abb6f2aa1c5d5bf340faae09be6538c56</anchor>
      <arglist>(char *filename)</arglist>
    </member>
    <member kind="function">
      <type>layer</type>
      <name>parse_normalization</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>a070f2ff614c49ca43151b17082372374</anchor>
      <arglist>(list *options, size_params params)</arglist>
    </member>
    <member kind="function">
      <type>layer</type>
      <name>parse_region</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>afedfffed817f89349b250c4afe09041c</anchor>
      <arglist>(list *options, size_params params)</arglist>
    </member>
    <member kind="function">
      <type>layer</type>
      <name>parse_reorg</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>a934cdac39f052fe5f89407b9c99e729e</anchor>
      <arglist>(list *options, size_params params)</arglist>
    </member>
    <member kind="function">
      <type>layer</type>
      <name>parse_rnn</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>a5504899aea1400dbc33dba8eac459460</anchor>
      <arglist>(list *options, size_params params)</arglist>
    </member>
    <member kind="function">
      <type>route_layer</type>
      <name>parse_route</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>a6a5c32c49b1a691f4e699760b72aff57</anchor>
      <arglist>(list *options, size_params params, network net)</arglist>
    </member>
    <member kind="function">
      <type>layer</type>
      <name>parse_shortcut</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>ab297102c068c53158161d4b13d03a53b</anchor>
      <arglist>(list *options, size_params params, network net)</arglist>
    </member>
    <member kind="function">
      <type>softmax_layer</type>
      <name>parse_softmax</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>a1f908ce65d9b8a102e754f61f00882b3</anchor>
      <arglist>(list *options, size_params params)</arglist>
    </member>
    <member kind="function">
      <type>list *</type>
      <name>read_cfg</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>a3275ec64d90febff7c0b69c9c5253893</anchor>
      <arglist>(char *filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save_batchnorm_weights</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>a5cec060b47d3c4f5822a666a902fb1d9</anchor>
      <arglist>(layer l, FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save_connected_weights</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>a4bcb2cbd7ce4ef62a68da04f8b171c99</anchor>
      <arglist>(layer l, FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save_convolutional_weights</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>a5cdde81bd0215925a9e0d4aad0db098b</anchor>
      <arglist>(layer l, FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save_convolutional_weights_binary</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>ac83e4fda654eeafa6f1c341029c93f9b</anchor>
      <arglist>(layer l, FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save_weights</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>a4efdf053d8e310ad956ce80519201a10</anchor>
      <arglist>(network net, char *filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save_weights_upto</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>a6ee95b0b2c847e3bb0480a5a657665a3</anchor>
      <arglist>(network net, char *filename, int cutoff)</arglist>
    </member>
    <member kind="function">
      <type>LAYER_TYPE</type>
      <name>string_to_layer_type</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>a990806ef35cd5caa481e2c9bb93442a9</anchor>
      <arglist>(char *type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transpose_matrix</name>
      <anchorfile>parser_8c.html</anchorfile>
      <anchor>ab87f0cb2dad80a204b7bc1160c07fcf4</anchor>
      <arglist>(float *a, int rows, int cols)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>parser.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>parser_8h</filename>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <member kind="function">
      <type>void</type>
      <name>load_weights</name>
      <anchorfile>parser_8h.html</anchorfile>
      <anchor>a60957f4d236ea8e417999b1778ec3d55</anchor>
      <arglist>(network *net, char *filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load_weights_upto</name>
      <anchorfile>parser_8h.html</anchorfile>
      <anchor>a44f852b4df699d0ccbaf8e3532bd9380</anchor>
      <arglist>(network *net, char *filename, int cutoff)</arglist>
    </member>
    <member kind="function">
      <type>network</type>
      <name>parse_network_cfg</name>
      <anchorfile>parser_8h.html</anchorfile>
      <anchor>abb6f2aa1c5d5bf340faae09be6538c56</anchor>
      <arglist>(char *filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save_network</name>
      <anchorfile>parser_8h.html</anchorfile>
      <anchor>aade614c34aca38291ab50604530b7634</anchor>
      <arglist>(network net, char *filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save_weights</name>
      <anchorfile>parser_8h.html</anchorfile>
      <anchor>a4efdf053d8e310ad956ce80519201a10</anchor>
      <arglist>(network net, char *filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save_weights_double</name>
      <anchorfile>parser_8h.html</anchorfile>
      <anchor>a3023bd127bf593fa76d0ed61fdd23d87</anchor>
      <arglist>(network net, char *filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save_weights_upto</name>
      <anchorfile>parser_8h.html</anchorfile>
      <anchor>a6ee95b0b2c847e3bb0480a5a657665a3</anchor>
      <arglist>(network net, char *filename, int cutoff)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PrefetchingIter.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/utils/</path>
    <filename>PrefetchingIter_8py</filename>
    <class kind="class">utils::PrefetchingIter::PrefetchingIter</class>
    <namespace>utils::PrefetchingIter</namespace>
  </compound>
  <compound kind="file">
    <name>proposal.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/operator_py/</path>
    <filename>proposal_8py</filename>
    <class kind="class">operator_py::proposal::ProposalOperator</class>
    <class kind="class">operator_py::proposal::ProposalProp</class>
    <namespace>operator_py::proposal</namespace>
    <member kind="variable">
      <type></type>
      <name>DEBUG</name>
      <anchorfile>namespaceoperator__py_1_1proposal.html</anchorfile>
      <anchor>adf6c69fca4efa1b4aac6d981440d7405</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>proposal_target.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/operator_py/</path>
    <filename>proposal__target_8py</filename>
    <class kind="class">operator_py::proposal_target::ProposalTargetOperator</class>
    <class kind="class">operator_py::proposal_target::ProposalTargetProp</class>
    <namespace>operator_py::proposal_target</namespace>
    <member kind="variable">
      <type></type>
      <name>DEBUG</name>
      <anchorfile>namespaceoperator__py_1_1proposal__target.html</anchorfile>
      <anchor>ab755f1ca33d6c89fc99fa0fc860fa428</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>python_wrapper.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/</path>
    <filename>python__wrapper_8py</filename>
    <namespace>python_wrapper</namespace>
    <member kind="function">
      <type>def</type>
      <name>rec_obj</name>
      <anchorfile>namespacepython__wrapper.html</anchorfile>
      <anchor>a60c8a8a72ad2852b79f5573407d2eba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>path</name>
      <anchorfile>namespacepython__wrapper.html</anchorfile>
      <anchor>ac64d14fb2db88c71dea075576d013e8a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rcnn.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/core/</path>
    <filename>rcnn_8py</filename>
    <namespace>core::rcnn</namespace>
    <member kind="function">
      <type>def</type>
      <name>get_rcnn_batch</name>
      <anchorfile>namespacecore_1_1rcnn.html</anchorfile>
      <anchor>a7465689c3d526bb925769e21b244c7b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_rcnn_testbatch</name>
      <anchorfile>namespacecore_1_1rcnn.html</anchorfile>
      <anchor>a2567caf6bab4a7929bb066696a3bd78f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>sample_rois</name>
      <anchorfile>namespacecore_1_1rcnn.html</anchorfile>
      <anchor>abbe4cd18e98d83a2934137385769d967</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>region_layer.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>region__layer_8c</filename>
    <includes id="region__layer_8h" name="region_layer.h" local="yes" imported="no">region_layer.h</includes>
    <includes id="activations_8h" name="activations.h" local="yes" imported="no">activations.h</includes>
    <includes id="blas_8h" name="blas.h" local="yes" imported="no">blas.h</includes>
    <includes id="box_8h" name="box.h" local="yes" imported="no">box.h</includes>
    <includes id="cuda_8h" name="cuda.h" local="yes" imported="no">cuda.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DOABS</name>
      <anchorfile>region__layer_8c.html</anchorfile>
      <anchor>a54712934400b05cd6b6d992d0c00be98</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>backward_region_layer</name>
      <anchorfile>region__layer_8c.html</anchorfile>
      <anchor>aa5ebaf3fa40caac7d0ea9d635730393e</anchor>
      <arglist>(const region_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>delta_region_box</name>
      <anchorfile>region__layer_8c.html</anchorfile>
      <anchor>aa8e5b8126dc5fa76b6334a2c54fdf03b</anchor>
      <arglist>(box truth, float *x, float *biases, int n, int index, int i, int j, int w, int h, float *delta, float scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>delta_region_class</name>
      <anchorfile>region__layer_8c.html</anchorfile>
      <anchor>a1e79dd3dfe9ec77efcc4f303c32146ab</anchor>
      <arglist>(float *output, float *delta, int index, int class, int classes, tree *hier, float scale, float *avg_cat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_region_layer</name>
      <anchorfile>region__layer_8c.html</anchorfile>
      <anchor>a833802abdc5ed4661ddccbc900bc46be</anchor>
      <arglist>(const region_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>box</type>
      <name>get_region_box</name>
      <anchorfile>region__layer_8c.html</anchorfile>
      <anchor>acd9e43f4ee29bae684bb8ec5dbe507f7</anchor>
      <arglist>(float *x, float *biases, int n, int index, int i, int j, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_region_boxes</name>
      <anchorfile>region__layer_8c.html</anchorfile>
      <anchor>a064f64ba7a119a0f9b8e437ae80ce3ae</anchor>
      <arglist>(layer l, int w, int h, float thresh, float **probs, box *boxes, int only_objectness)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>logit</name>
      <anchorfile>region__layer_8c.html</anchorfile>
      <anchor>ae78a64fa28eedd9d67db987b4e6cdbab</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function">
      <type>region_layer</type>
      <name>make_region_layer</name>
      <anchorfile>region__layer_8c.html</anchorfile>
      <anchor>a0fe874ec74285c54de219641920a3b99</anchor>
      <arglist>(int batch, int w, int h, int n, int classes, int coords)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize_region_layer</name>
      <anchorfile>region__layer_8c.html</anchorfile>
      <anchor>a882147a796b341f5ec5989f0e71b7797</anchor>
      <arglist>(layer *l, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>softmax_tree</name>
      <anchorfile>region__layer_8c.html</anchorfile>
      <anchor>a95a2c83ae6770bd47370481e93677645</anchor>
      <arglist>(float *input, int batch, int inputs, float temp, tree *hierarchy, float *output)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>tisnan</name>
      <anchorfile>region__layer_8c.html</anchorfile>
      <anchor>a81568d0ffbba5b9640b433ffb03105a6</anchor>
      <arglist>(float x)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>region_layer.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>region__layer_8h</filename>
    <includes id="layer_8h" name="layer.h" local="yes" imported="no">layer.h</includes>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <member kind="typedef">
      <type>layer</type>
      <name>region_layer</name>
      <anchorfile>region__layer_8h.html</anchorfile>
      <anchor>a14bbb6b7569c9228cf67cfcde56d2a3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>backward_region_layer</name>
      <anchorfile>region__layer_8h.html</anchorfile>
      <anchor>aa5ebaf3fa40caac7d0ea9d635730393e</anchor>
      <arglist>(const region_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_region_layer</name>
      <anchorfile>region__layer_8h.html</anchorfile>
      <anchor>a833802abdc5ed4661ddccbc900bc46be</anchor>
      <arglist>(const region_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_region_boxes</name>
      <anchorfile>region__layer_8h.html</anchorfile>
      <anchor>a064f64ba7a119a0f9b8e437ae80ce3ae</anchor>
      <arglist>(layer l, int w, int h, float thresh, float **probs, box *boxes, int only_objectness)</arglist>
    </member>
    <member kind="function">
      <type>region_layer</type>
      <name>make_region_layer</name>
      <anchorfile>region__layer_8h.html</anchorfile>
      <anchor>a5425b61276ef16c2abdc2b38cb4e7e26</anchor>
      <arglist>(int batch, int h, int w, int n, int classes, int coords)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize_region_layer</name>
      <anchorfile>region__layer_8h.html</anchorfile>
      <anchor>a882147a796b341f5ec5989f0e71b7797</anchor>
      <arglist>(layer *l, int w, int h)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>reorg_layer.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>reorg__layer_8c</filename>
    <includes id="reorg__layer_8h" name="reorg_layer.h" local="yes" imported="no">reorg_layer.h</includes>
    <includes id="cuda_8h" name="cuda.h" local="yes" imported="no">cuda.h</includes>
    <includes id="blas_8h" name="blas.h" local="yes" imported="no">blas.h</includes>
    <member kind="function">
      <type>void</type>
      <name>backward_reorg_layer</name>
      <anchorfile>reorg__layer_8c.html</anchorfile>
      <anchor>a1e8eb4906655a7c6a8135061239d81b9</anchor>
      <arglist>(const layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_reorg_layer</name>
      <anchorfile>reorg__layer_8c.html</anchorfile>
      <anchor>aad7721bb8963cae76e8c8a38c98b5c2a</anchor>
      <arglist>(const layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>layer</type>
      <name>make_reorg_layer</name>
      <anchorfile>reorg__layer_8c.html</anchorfile>
      <anchor>af0d976f1bde4b02592987605b458b087</anchor>
      <arglist>(int batch, int w, int h, int c, int stride, int reverse)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize_reorg_layer</name>
      <anchorfile>reorg__layer_8c.html</anchorfile>
      <anchor>a20ccb8cc9b99dbc11971376d960880ed</anchor>
      <arglist>(layer *l, int w, int h)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>reorg_layer.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>reorg__layer_8h</filename>
    <includes id="image_8h" name="image.h" local="yes" imported="no">image.h</includes>
    <includes id="cuda_8h" name="cuda.h" local="yes" imported="no">cuda.h</includes>
    <includes id="layer_8h" name="layer.h" local="yes" imported="no">layer.h</includes>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <member kind="function">
      <type>void</type>
      <name>backward_reorg_layer</name>
      <anchorfile>reorg__layer_8h.html</anchorfile>
      <anchor>a1e8eb4906655a7c6a8135061239d81b9</anchor>
      <arglist>(const layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_reorg_layer</name>
      <anchorfile>reorg__layer_8h.html</anchorfile>
      <anchor>aad7721bb8963cae76e8c8a38c98b5c2a</anchor>
      <arglist>(const layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>layer</type>
      <name>make_reorg_layer</name>
      <anchorfile>reorg__layer_8h.html</anchorfile>
      <anchor>a991f5fb5745979a98dbe729cef71816f</anchor>
      <arglist>(int batch, int h, int w, int c, int stride, int reverse)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize_reorg_layer</name>
      <anchorfile>reorg__layer_8h.html</anchorfile>
      <anchor>a20ccb8cc9b99dbc11971376d960880ed</anchor>
      <arglist>(layer *l, int w, int h)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>resnet_v1_101_rfcn.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/symbols/</path>
    <filename>resnet__v1__101__rfcn_8py</filename>
    <class kind="class">symbols::resnet_v1_101_rfcn::resnet_v1_101_rfcn</class>
    <namespace>symbols::resnet_v1_101_rfcn</namespace>
  </compound>
  <compound kind="file">
    <name>resnet_v1_101_rfcn_dcn.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/symbols/</path>
    <filename>resnet__v1__101__rfcn__dcn_8py</filename>
    <class kind="class">symbols::resnet_v1_101_rfcn_dcn::resnet_v1_101_rfcn_dcn</class>
    <namespace>symbols::resnet_v1_101_rfcn_dcn</namespace>
  </compound>
  <compound kind="file">
    <name>rfcn_demo.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/symbols/</path>
    <filename>rfcn__demo_8py</filename>
    <class kind="class">symbols::rfcn_demo::resnet_v1_101_convnew3</class>
    <namespace>symbols::rfcn_demo</namespace>
  </compound>
  <compound kind="file">
    <name>rnn.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>rnn_8c</filename>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <includes id="cost__layer_8h" name="cost_layer.h" local="yes" imported="no">cost_layer.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="blas_8h" name="blas.h" local="yes" imported="no">blas.h</includes>
    <includes id="parser_8h" name="parser.h" local="yes" imported="no">parser.h</includes>
    <class kind="struct">float_pair</class>
    <member kind="function">
      <type>float_pair</type>
      <name>get_rnn_data</name>
      <anchorfile>rnn_8c.html</anchorfile>
      <anchor>a6f434339093ab6ba43154b8b85624a8b</anchor>
      <arglist>(unsigned char *text, size_t *offsets, int characters, size_t len, int batch, int steps)</arglist>
    </member>
    <member kind="function">
      <type>float_pair</type>
      <name>get_rnn_token_data</name>
      <anchorfile>rnn_8c.html</anchorfile>
      <anchor>a82ac78648cd83a1938581521fb26133f</anchor>
      <arglist>(int *tokens, size_t *offsets, int characters, size_t len, int batch, int steps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_symbol</name>
      <anchorfile>rnn_8c.html</anchorfile>
      <anchor>ae28d5d5d624423fddf8dfa518e487814</anchor>
      <arglist>(int n, char **tokens)</arglist>
    </member>
    <member kind="function">
      <type>int *</type>
      <name>read_tokenized_data</name>
      <anchorfile>rnn_8c.html</anchorfile>
      <anchor>ab27ab34f130585e4052c8e978618e626</anchor>
      <arglist>(char *filename, size_t *read)</arglist>
    </member>
    <member kind="function">
      <type>char **</type>
      <name>read_tokens</name>
      <anchorfile>rnn_8c.html</anchorfile>
      <anchor>ae9d55a61c7bcbab5b1ab0560ee3f5db7</anchor>
      <arglist>(char *filename, size_t *read)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset_rnn_state</name>
      <anchorfile>rnn_8c.html</anchorfile>
      <anchor>aaca16904310f5eba8bd23bf8648e7e31</anchor>
      <arglist>(network net, int b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run_char_rnn</name>
      <anchorfile>rnn_8c.html</anchorfile>
      <anchor>a7fd5ff39b30355662b36d8f1c3efae78</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_char_rnn</name>
      <anchorfile>rnn_8c.html</anchorfile>
      <anchor>a83c8cf9106e2cf81b55677f13f480a68</anchor>
      <arglist>(char *cfgfile, char *weightfile, int num, char *seed, float temp, int rseed, char *token_file)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_tactic_rnn</name>
      <anchorfile>rnn_8c.html</anchorfile>
      <anchor>a073f6bb832965a03274a7c44921d19af</anchor>
      <arglist>(char *cfgfile, char *weightfile, int num, float temp, int rseed, char *token_file)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>train_char_rnn</name>
      <anchorfile>rnn_8c.html</anchorfile>
      <anchor>a29452f6bf562d39cbf38df330b7d036e</anchor>
      <arglist>(char *cfgfile, char *weightfile, char *filename, int clear, int tokenized)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>valid_char_rnn</name>
      <anchorfile>rnn_8c.html</anchorfile>
      <anchor>a8245b631d7f334904524890d518391a8</anchor>
      <arglist>(char *cfgfile, char *weightfile, char *seed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>valid_tactic_rnn</name>
      <anchorfile>rnn_8c.html</anchorfile>
      <anchor>a1d05f9a2f2ee793d0ce58ace171b9efa</anchor>
      <arglist>(char *cfgfile, char *weightfile, char *seed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vec_char_rnn</name>
      <anchorfile>rnn_8c.html</anchorfile>
      <anchor>ab6d6d01830e9a7ea70a2bb524f61998d</anchor>
      <arglist>(char *cfgfile, char *weightfile, char *seed)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rnn_layer.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>rnn__layer_8c</filename>
    <includes id="rnn__layer_8h" name="rnn_layer.h" local="yes" imported="no">rnn_layer.h</includes>
    <includes id="connected__layer_8h" name="connected_layer.h" local="yes" imported="no">connected_layer.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="cuda_8h" name="cuda.h" local="yes" imported="no">cuda.h</includes>
    <includes id="blas_8h" name="blas.h" local="yes" imported="no">blas.h</includes>
    <includes id="gemm_8h" name="gemm.h" local="yes" imported="no">gemm.h</includes>
    <member kind="function">
      <type>void</type>
      <name>backward_rnn_layer</name>
      <anchorfile>rnn__layer_8c.html</anchorfile>
      <anchor>ae5138474ec8cae7d15de1754560b2790</anchor>
      <arglist>(layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_rnn_layer</name>
      <anchorfile>rnn__layer_8c.html</anchorfile>
      <anchor>afdc35a96a7a9ea68d2d33049c50eb11e</anchor>
      <arglist>(layer l, network_state state)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>increment_layer</name>
      <anchorfile>rnn__layer_8c.html</anchorfile>
      <anchor>a955f1524131e6134dc188b4fe56f6ae7</anchor>
      <arglist>(layer *l, int steps)</arglist>
    </member>
    <member kind="function">
      <type>layer</type>
      <name>make_rnn_layer</name>
      <anchorfile>rnn__layer_8c.html</anchorfile>
      <anchor>ad9510c5823f94c0af4c0869d91bfab8d</anchor>
      <arglist>(int batch, int inputs, int hidden, int outputs, int steps, ACTIVATION activation, int batch_normalize, int log)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_rnn_layer</name>
      <anchorfile>rnn__layer_8c.html</anchorfile>
      <anchor>a882c515cc4f9fef7426884f2c08c304d</anchor>
      <arglist>(layer l, int batch, float learning_rate, float momentum, float decay)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rnn_layer.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>rnn__layer_8h</filename>
    <includes id="activations_8h" name="activations.h" local="yes" imported="no">activations.h</includes>
    <includes id="layer_8h" name="layer.h" local="yes" imported="no">layer.h</includes>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>USET</name>
      <anchorfile>rnn__layer_8h.html</anchorfile>
      <anchor>a9eb27e94dddf5106a6eca773540242a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>backward_rnn_layer</name>
      <anchorfile>rnn__layer_8h.html</anchorfile>
      <anchor>ae5138474ec8cae7d15de1754560b2790</anchor>
      <arglist>(layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_rnn_layer</name>
      <anchorfile>rnn__layer_8h.html</anchorfile>
      <anchor>afdc35a96a7a9ea68d2d33049c50eb11e</anchor>
      <arglist>(layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>layer</type>
      <name>make_rnn_layer</name>
      <anchorfile>rnn__layer_8h.html</anchorfile>
      <anchor>ad9510c5823f94c0af4c0869d91bfab8d</anchor>
      <arglist>(int batch, int inputs, int hidden, int outputs, int steps, ACTIVATION activation, int batch_normalize, int log)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_rnn_layer</name>
      <anchorfile>rnn__layer_8h.html</anchorfile>
      <anchor>a882c515cc4f9fef7426884f2c08c304d</anchor>
      <arglist>(layer l, int batch, float learning_rate, float momentum, float decay)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rnn_vid.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>rnn__vid_8c</filename>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <includes id="cost__layer_8h" name="cost_layer.h" local="yes" imported="no">cost_layer.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="parser_8h" name="parser.h" local="yes" imported="no">parser.h</includes>
    <includes id="blas_8h" name="blas.h" local="yes" imported="no">blas.h</includes>
    <member kind="function">
      <type>void</type>
      <name>run_vid_rnn</name>
      <anchorfile>rnn__vid_8c.html</anchorfile>
      <anchor>a900f16d9c0fb61d330864d5f10195547</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>roidb.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/utils/</path>
    <filename>roidb_8py</filename>
    <namespace>utils::roidb</namespace>
    <member kind="function">
      <type>def</type>
      <name>prepare_roidb</name>
      <anchorfile>namespaceutils_1_1roidb.html</anchorfile>
      <anchor>a9448cf0a4340e3e13102444be14cfefd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>route_layer.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>route__layer_8c</filename>
    <includes id="route__layer_8h" name="route_layer.h" local="yes" imported="no">route_layer.h</includes>
    <includes id="cuda_8h" name="cuda.h" local="yes" imported="no">cuda.h</includes>
    <includes id="blas_8h" name="blas.h" local="yes" imported="no">blas.h</includes>
    <member kind="function">
      <type>void</type>
      <name>backward_route_layer</name>
      <anchorfile>route__layer_8c.html</anchorfile>
      <anchor>aebcef674191df433229eedaed4f3aeed</anchor>
      <arglist>(const route_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_route_layer</name>
      <anchorfile>route__layer_8c.html</anchorfile>
      <anchor>a99fa6eb17e50f594c6c5caed29d2c536</anchor>
      <arglist>(const route_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>route_layer</type>
      <name>make_route_layer</name>
      <anchorfile>route__layer_8c.html</anchorfile>
      <anchor>a449c9e7e19d744493886601e91b98e07</anchor>
      <arglist>(int batch, int n, int *input_layers, int *input_sizes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize_route_layer</name>
      <anchorfile>route__layer_8c.html</anchorfile>
      <anchor>a2a40d999a04e0a45314f3ddcb1f0eb92</anchor>
      <arglist>(route_layer *l, network *net)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>route_layer.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>route__layer_8h</filename>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <includes id="layer_8h" name="layer.h" local="yes" imported="no">layer.h</includes>
    <member kind="typedef">
      <type>layer</type>
      <name>route_layer</name>
      <anchorfile>route__layer_8h.html</anchorfile>
      <anchor>a6053039a8f6b5c47ea48fa71c43a538c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>backward_route_layer</name>
      <anchorfile>route__layer_8h.html</anchorfile>
      <anchor>aebcef674191df433229eedaed4f3aeed</anchor>
      <arglist>(const route_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_route_layer</name>
      <anchorfile>route__layer_8h.html</anchorfile>
      <anchor>a99fa6eb17e50f594c6c5caed29d2c536</anchor>
      <arglist>(const route_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>route_layer</type>
      <name>make_route_layer</name>
      <anchorfile>route__layer_8h.html</anchorfile>
      <anchor>a2f39362391ce11ad7ca076d29364020a</anchor>
      <arglist>(int batch, int n, int *input_layers, int *input_size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize_route_layer</name>
      <anchorfile>route__layer_8h.html</anchorfile>
      <anchor>a2a40d999a04e0a45314f3ddcb1f0eb92</anchor>
      <arglist>(route_layer *l, network *net)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rpn.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/rpn/</path>
    <filename>rpn_8py</filename>
    <namespace>rpn::rpn</namespace>
    <member kind="function">
      <type>def</type>
      <name>assign_anchor</name>
      <anchorfile>namespacerpn_1_1rpn.html</anchorfile>
      <anchor>a7ef89ce7eecf471124ff4ccd533ef0a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_rpn_batch</name>
      <anchorfile>namespacerpn_1_1rpn.html</anchorfile>
      <anchor>a3f15e0551f34a7b53b398a306d558685</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_rpn_testbatch</name>
      <anchorfile>namespacerpn_1_1rpn.html</anchorfile>
      <anchor>a0170b6e3d615f6f13f32c6b63c1e55c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>save_model.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/utils/</path>
    <filename>save__model_8py</filename>
    <namespace>utils::save_model</namespace>
    <member kind="function">
      <type>def</type>
      <name>save_checkpoint</name>
      <anchorfile>namespaceutils_1_1save__model.html</anchorfile>
      <anchor>a9dba5f5c66a30a130d6c54b329ca8dcf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>server.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>server_8c</filename>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="parser_8h" name="parser.h" local="yes" imported="no">parser.h</includes>
    <includes id="server_8h" name="server.h" local="yes" imported="no">server.h</includes>
    <includes id="connected__layer_8h" name="connected_layer.h" local="yes" imported="no">connected_layer.h</includes>
    <includes id="convolutional__layer_8h" name="convolutional_layer.h" local="yes" imported="no">convolutional_layer.h</includes>
    <class kind="struct">connection_info</class>
    <member kind="define">
      <type>#define</type>
      <name>SERVER_PORT</name>
      <anchorfile>server_8c.html</anchorfile>
      <anchor>ac42367fe5c999ec6650de83e9d72fe8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STR</name>
      <anchorfile>server_8c.html</anchorfile>
      <anchor>a18d295a837ac71add5578860b55e5502</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>client_update</name>
      <anchorfile>server_8c.html</anchorfile>
      <anchor>acc53b21970130446a22c9ca768b198f2</anchor>
      <arglist>(network net, char *address)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handle_connection</name>
      <anchorfile>server_8c.html</anchorfile>
      <anchor>a29a3fa602ca63346a290cddb6d4838c5</anchor>
      <arglist>(void *pointer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_and_add_into</name>
      <anchorfile>server_8c.html</anchorfile>
      <anchor>a5a22d845084d78c0e0af03a6a01ff5fd</anchor>
      <arglist>(int fd, float *a, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>server_update</name>
      <anchorfile>server_8c.html</anchorfile>
      <anchor>a2e23d61fca4dd40fef443810b03335ce</anchor>
      <arglist>(network net)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>socket_setup</name>
      <anchorfile>server_8c.html</anchorfile>
      <anchor>a36bfac57cf47692e15e8363717834853</anchor>
      <arglist>(int server)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>server.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>server_8h</filename>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <member kind="function">
      <type>void</type>
      <name>client_update</name>
      <anchorfile>server_8h.html</anchorfile>
      <anchor>acc53b21970130446a22c9ca768b198f2</anchor>
      <arglist>(network net, char *address)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>server_update</name>
      <anchorfile>server_8h.html</anchorfile>
      <anchor>a2e23d61fca4dd40fef443810b03335ce</anchor>
      <arglist>(network net)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/</path>
    <filename>setup_8py</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>ae881a5f1b0da04d50895a88d6204ca97</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bbox/setup_linux.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/bbox/</path>
    <filename>bbox_2setup__linux_8py</filename>
    <class kind="class">bbox::setup_linux::custom_build_ext</class>
    <namespace>bbox::setup_linux</namespace>
    <member kind="function">
      <type>def</type>
      <name>customize_compiler_for_nvcc</name>
      <anchorfile>namespacebbox_1_1setup__linux.html</anchorfile>
      <anchor>a4f993ce3c683ee856bd53785e2b508e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_compile</name>
      <anchorfile>namespacebbox_1_1setup__linux.html</anchorfile>
      <anchor>ad5375af489272a79ae782618298fcbcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>cmdclass</name>
      <anchorfile>namespacebbox_1_1setup__linux.html</anchorfile>
      <anchor>ad2a4c35f0f3bbc08437ba3110a60826c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>compiler_so</name>
      <anchorfile>namespacebbox_1_1setup__linux.html</anchorfile>
      <anchor>a1484d70c273b49811675d5934f891f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ext_modules</name>
      <anchorfile>namespacebbox_1_1setup__linux.html</anchorfile>
      <anchor>a4e13a142167c5a2baa05204687a84b31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>name</name>
      <anchorfile>namespacebbox_1_1setup__linux.html</anchorfile>
      <anchor>a409eb8650b62525fc1527d9728894f99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>numpy_include</name>
      <anchorfile>namespacebbox_1_1setup__linux.html</anchorfile>
      <anchor>a80a24dffa5cb7d8647ca7da4c4f53052</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nms/setup_linux.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/nms/</path>
    <filename>nms_2setup__linux_8py</filename>
    <class kind="class">nms::setup_linux::custom_build_ext</class>
    <namespace>nms::setup_linux</namespace>
    <member kind="function">
      <type>def</type>
      <name>customize_compiler_for_nvcc</name>
      <anchorfile>namespacenms_1_1setup__linux.html</anchorfile>
      <anchor>a59a2b3b9ec943f2e8d6f8b1cdfd33726</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>find_in_path</name>
      <anchorfile>namespacenms_1_1setup__linux.html</anchorfile>
      <anchor>aba9847c4bce62327191a02995aabbcca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>locate_cuda</name>
      <anchorfile>namespacenms_1_1setup__linux.html</anchorfile>
      <anchor>a4c331513cb94d5dfc6adc41ad464faae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_compile</name>
      <anchorfile>namespacenms_1_1setup__linux.html</anchorfile>
      <anchor>a8609eda768ceac8a6a26556d239fb40d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>cmdclass</name>
      <anchorfile>namespacenms_1_1setup__linux.html</anchorfile>
      <anchor>a31aacf2aea3c84fdf65bcdc13df2d8fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>compiler_so</name>
      <anchorfile>namespacenms_1_1setup__linux.html</anchorfile>
      <anchor>aed62dc00be20d01c3446ae0972ffbec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>CUDA</name>
      <anchorfile>namespacenms_1_1setup__linux.html</anchorfile>
      <anchor>a96cf48aab046f033b68f88975d2f6478</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ext_modules</name>
      <anchorfile>namespacenms_1_1setup__linux.html</anchorfile>
      <anchor>af037efc9c258d3eb3fd20cb349a4ad87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>name</name>
      <anchorfile>namespacenms_1_1setup__linux.html</anchorfile>
      <anchor>a678213dcb3fb2c4db0136fc378e73e4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>numpy_include</name>
      <anchorfile>namespacenms_1_1setup__linux.html</anchorfile>
      <anchor>ad9ec3110b62a2a6e20e8f820a021da6f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bbox/setup_windows.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/bbox/</path>
    <filename>bbox_2setup__windows_8py</filename>
    <namespace>bbox::setup_windows</namespace>
    <member kind="variable">
      <type>dictionary</type>
      <name>cmdclass</name>
      <anchorfile>namespacebbox_1_1setup__windows.html</anchorfile>
      <anchor>a276105f2d7cbba3ecc3c1a9b9fc5e3fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ext_modules</name>
      <anchorfile>namespacebbox_1_1setup__windows.html</anchorfile>
      <anchor>acc10bb2968c69ba1475e4c03cb323676</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>lib_dir</name>
      <anchorfile>namespacebbox_1_1setup__windows.html</anchorfile>
      <anchor>a9830a882483a019fc543bcdba3c563a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>name</name>
      <anchorfile>namespacebbox_1_1setup__windows.html</anchorfile>
      <anchor>a870f8b5c7ef93dce1a84609a37b396ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>numpy_include</name>
      <anchorfile>namespacebbox_1_1setup__windows.html</anchorfile>
      <anchor>a2cab199dc1739fc5ab5cfd9590c07b33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>nvcc_bin</name>
      <anchorfile>namespacebbox_1_1setup__windows.html</anchorfile>
      <anchor>aae923717efb5f5b2da6169f6a4931b9a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nms/setup_windows.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/nms/</path>
    <filename>nms_2setup__windows_8py</filename>
    <class kind="class">nms::setup_windows::custom_build_ext</class>
    <namespace>nms::setup_windows</namespace>
    <member kind="function">
      <type>def</type>
      <name>customize_compiler_for_nvcc</name>
      <anchorfile>namespacenms_1_1setup__windows.html</anchorfile>
      <anchor>ae6dc6a0327c45b378855bb6dfa8bf850</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>find_in_path</name>
      <anchorfile>namespacenms_1_1setup__windows.html</anchorfile>
      <anchor>a69ffea5723803d8c7282e2099fc86916</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>locate_cuda</name>
      <anchorfile>namespacenms_1_1setup__windows.html</anchorfile>
      <anchor>ae806f1d856af32eb71f720bac23f1074</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>cmdclass</name>
      <anchorfile>namespacenms_1_1setup__windows.html</anchorfile>
      <anchor>acded639c5ca50c25cc81db926065a1b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>compile</name>
      <anchorfile>namespacenms_1_1setup__windows.html</anchorfile>
      <anchor>a39cc97e74f9fa728642eb4ea19f3daca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>CUDA</name>
      <anchorfile>namespacenms_1_1setup__windows.html</anchorfile>
      <anchor>a68f65a2f8bfdb04071dda2eaf10cabe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ext_modules</name>
      <anchorfile>namespacenms_1_1setup__windows.html</anchorfile>
      <anchor>a6ea4ece4e9b4ef3ebb80b5dff7c97260</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>lib_dir</name>
      <anchorfile>namespacenms_1_1setup__windows.html</anchorfile>
      <anchor>aafdfa5b10b97d0dd6934cc7cf3622fff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>name</name>
      <anchorfile>namespacenms_1_1setup__windows.html</anchorfile>
      <anchor>af883e9f09d9018ca2066e36b5ba7b057</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>numpy_include</name>
      <anchorfile>namespacenms_1_1setup__windows.html</anchorfile>
      <anchor>a564aa3c5b3430948fc5e919455b2add9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>nvcc_bin</name>
      <anchorfile>namespacenms_1_1setup__windows.html</anchorfile>
      <anchor>ab3cd38dfc557390af1ef16f555dbde4d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setup_windows_cuda.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/nms/</path>
    <filename>setup__windows__cuda_8py</filename>
    <class kind="class">nms::setup_windows_cuda::CUDA_build_ext</class>
    <namespace>nms::setup_windows_cuda</namespace>
    <member kind="variable">
      <type>list</type>
      <name>cuda_libs</name>
      <anchorfile>namespacenms_1_1setup__windows__cuda.html</anchorfile>
      <anchor>aeec77f54ab6c07c3d07a4c1163a8cfef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>cudamat_ext</name>
      <anchorfile>namespacenms_1_1setup__windows__cuda.html</anchorfile>
      <anchor>a8e515cf5f858cd33d377c14adf4f2d4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>lib_dir</name>
      <anchorfile>namespacenms_1_1setup__windows__cuda.html</anchorfile>
      <anchor>a43977f610018984dd22c026ee6960660</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>numpy_include</name>
      <anchorfile>namespacenms_1_1setup__windows__cuda.html</anchorfile>
      <anchor>ad60f56d2038d97901e73058a7ae3524e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>nvcc_bin</name>
      <anchorfile>namespacenms_1_1setup__windows__cuda.html</anchorfile>
      <anchor>a0d96d94a960e88232ad1c2f1635dd574</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>nvcc_compile_args</name>
      <anchorfile>namespacenms_1_1setup__windows__cuda.html</anchorfile>
      <anchor>a8683d5fe2f888b0a929f79f08692c378</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>PATH</name>
      <anchorfile>namespacenms_1_1setup__windows__cuda.html</anchorfile>
      <anchor>aa5f77c9ffd16198af21734fee52b5f27</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>shortcut_layer.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>shortcut__layer_8c</filename>
    <includes id="shortcut__layer_8h" name="shortcut_layer.h" local="yes" imported="no">shortcut_layer.h</includes>
    <includes id="cuda_8h" name="cuda.h" local="yes" imported="no">cuda.h</includes>
    <includes id="blas_8h" name="blas.h" local="yes" imported="no">blas.h</includes>
    <member kind="function">
      <type>void</type>
      <name>backward_shortcut_layer</name>
      <anchorfile>shortcut__layer_8c.html</anchorfile>
      <anchor>a7d9dc1513b5907a1db35a441ef801018</anchor>
      <arglist>(const layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_shortcut_layer</name>
      <anchorfile>shortcut__layer_8c.html</anchorfile>
      <anchor>a6dc2a4702b4c4e05ff4ea3f88764ec1c</anchor>
      <arglist>(const layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>layer</type>
      <name>make_shortcut_layer</name>
      <anchorfile>shortcut__layer_8c.html</anchorfile>
      <anchor>a3aca2328726266a92a5ef31a97bf818c</anchor>
      <arglist>(int batch, int index, int w, int h, int c, int w2, int h2, int c2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>shortcut_layer.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>shortcut__layer_8h</filename>
    <includes id="layer_8h" name="layer.h" local="yes" imported="no">layer.h</includes>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <member kind="function">
      <type>void</type>
      <name>backward_shortcut_layer</name>
      <anchorfile>shortcut__layer_8h.html</anchorfile>
      <anchor>a7d9dc1513b5907a1db35a441ef801018</anchor>
      <arglist>(const layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_shortcut_layer</name>
      <anchorfile>shortcut__layer_8h.html</anchorfile>
      <anchor>a6dc2a4702b4c4e05ff4ea3f88764ec1c</anchor>
      <arglist>(const layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>layer</type>
      <name>make_shortcut_layer</name>
      <anchorfile>shortcut__layer_8h.html</anchorfile>
      <anchor>a3aca2328726266a92a5ef31a97bf818c</anchor>
      <arglist>(int batch, int index, int w, int h, int c, int w2, int h2, int c2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>show_boxes.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/utils/</path>
    <filename>show__boxes_8py</filename>
    <namespace>utils::show_boxes</namespace>
    <member kind="function">
      <type>def</type>
      <name>show_boxes</name>
      <anchorfile>namespaceutils_1_1show__boxes.html</anchorfile>
      <anchor>a860f0fe53b45dd37fef9e2f995c7327e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>show_masks.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/utils/</path>
    <filename>show__masks_8py</filename>
    <namespace>utils::show_masks</namespace>
    <member kind="function">
      <type>def</type>
      <name>show_masks</name>
      <anchorfile>namespaceutils_1_1show__masks.html</anchorfile>
      <anchor>a240877e3e5e2590262672dacb942d580</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>show_offset.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/utils/</path>
    <filename>show__offset_8py</filename>
    <namespace>utils::show_offset</namespace>
    <member kind="function">
      <type>def</type>
      <name>get_bottom_position</name>
      <anchorfile>namespaceutils_1_1show__offset.html</anchorfile>
      <anchor>aafa135a0b27b45b2cbcd161bbfaa935f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>kernel_inv_map</name>
      <anchorfile>namespaceutils_1_1show__offset.html</anchorfile>
      <anchor>a4b985983dabe393bdda10e2711e57e15</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>offset_inv_map</name>
      <anchorfile>namespaceutils_1_1show__offset.html</anchorfile>
      <anchor>aad001334bf1e9fa18f2c8620bec52dae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>plot_according_to_point</name>
      <anchorfile>namespaceutils_1_1show__offset.html</anchorfile>
      <anchor>a070dbc372808b4d20beeb4c6b9cd50e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>show_boxes_simple</name>
      <anchorfile>namespaceutils_1_1show__offset.html</anchorfile>
      <anchor>ababb31f1b423710348b664f212a7127d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>show_dconv_offset</name>
      <anchorfile>namespaceutils_1_1show__offset.html</anchorfile>
      <anchor>a09cde3b526ccdb8130eb841dd1edd85a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>show_dpsroi_offset</name>
      <anchorfile>namespaceutils_1_1show__offset.html</anchorfile>
      <anchor>ac367115294fdaeb7a61d2f6574123890</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>softmax_layer.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>softmax__layer_8c</filename>
    <includes id="softmax__layer_8h" name="softmax_layer.h" local="yes" imported="no">softmax_layer.h</includes>
    <includes id="blas_8h" name="blas.h" local="yes" imported="no">blas.h</includes>
    <includes id="cuda_8h" name="cuda.h" local="yes" imported="no">cuda.h</includes>
    <member kind="function">
      <type>void</type>
      <name>backward_softmax_layer</name>
      <anchorfile>softmax__layer_8c.html</anchorfile>
      <anchor>a887793798f9e3478a93591cf3ab19304</anchor>
      <arglist>(const softmax_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_softmax_layer</name>
      <anchorfile>softmax__layer_8c.html</anchorfile>
      <anchor>a8be13719e90f580cf854638646cdcc05</anchor>
      <arglist>(const softmax_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>softmax_layer</type>
      <name>make_softmax_layer</name>
      <anchorfile>softmax__layer_8c.html</anchorfile>
      <anchor>a8cff8d62542982029c5187d95241059b</anchor>
      <arglist>(int batch, int inputs, int groups)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>softmax_tree</name>
      <anchorfile>softmax__layer_8c.html</anchorfile>
      <anchor>a95a2c83ae6770bd47370481e93677645</anchor>
      <arglist>(float *input, int batch, int inputs, float temp, tree *hierarchy, float *output)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>softmax_layer.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>softmax__layer_8h</filename>
    <includes id="layer_8h" name="layer.h" local="yes" imported="no">layer.h</includes>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <member kind="typedef">
      <type>layer</type>
      <name>softmax_layer</name>
      <anchorfile>softmax__layer_8h.html</anchorfile>
      <anchor>aa78f145c1fcb83ebd29188f78fd8f170</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>backward_softmax_layer</name>
      <anchorfile>softmax__layer_8h.html</anchorfile>
      <anchor>a887793798f9e3478a93591cf3ab19304</anchor>
      <arglist>(const softmax_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_softmax_layer</name>
      <anchorfile>softmax__layer_8h.html</anchorfile>
      <anchor>a8be13719e90f580cf854638646cdcc05</anchor>
      <arglist>(const softmax_layer l, network_state state)</arglist>
    </member>
    <member kind="function">
      <type>softmax_layer</type>
      <name>make_softmax_layer</name>
      <anchorfile>softmax__layer_8h.html</anchorfile>
      <anchor>a8cff8d62542982029c5187d95241059b</anchor>
      <arglist>(int batch, int inputs, int groups)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>softmax_array</name>
      <anchorfile>softmax__layer_8h.html</anchorfile>
      <anchor>a246de34228e1ef70754d083b568eba1a</anchor>
      <arglist>(float *input, int n, float temp, float *output)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>stb_image.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>stb__image_8h</filename>
    <class kind="struct">stbi_io_callbacks</class>
    <member kind="define">
      <type>#define</type>
      <name>STBI_VERSION</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>aed6cd14a3bf678808c4c179e808866aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STBIDEF</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>a2d9ec9850cd12aefe7641b456266a4c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>stbi_uc</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>a28eb51a1512ce382ee50f20e1d04d50d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STBI_default</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba0177ac2c5002f4f251bb766d41752029</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STBI_grey</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55bad1eb95ca1fa7706bf732bf35a0ed40aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STBI_grey_alpha</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55baf5829d16d4cca6077465c5abd346e2f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STBI_rgb</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55baa59123e5d0af25f9b1539f5cf1facddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STBI_rgb_alpha</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55baa7b1af0c9f0310c3ada2aa29a32de293</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>STBIDEF void</type>
      <name>stbi_convert_iphone_png_to_rgb</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>a23525ef2b882f3de426b47ecf8d9151b</anchor>
      <arglist>(int flag_true_if_should_convert)</arglist>
    </member>
    <member kind="function">
      <type>STBIDEF const char *</type>
      <name>stbi_failure_reason</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>aa874b3ba909f3281d499894909678336</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>STBIDEF void</type>
      <name>stbi_hdr_to_ldr_gamma</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>ab18889e43518d6b4421b705782bb1b5e</anchor>
      <arglist>(float gamma)</arglist>
    </member>
    <member kind="function">
      <type>STBIDEF void</type>
      <name>stbi_hdr_to_ldr_scale</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>ae21cc1184eeb5cc814699f1ed62c5258</anchor>
      <arglist>(float scale)</arglist>
    </member>
    <member kind="function">
      <type>STBIDEF void</type>
      <name>stbi_image_free</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>ad3e11bb44412a7ba348acfbad09caacb</anchor>
      <arglist>(void *retval_from_stbi_load)</arglist>
    </member>
    <member kind="function">
      <type>STBIDEF int</type>
      <name>stbi_info</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>aede708cca1304520b2afcf4d5eb61d70</anchor>
      <arglist>(char const *filename, int *x, int *y, int *comp)</arglist>
    </member>
    <member kind="function">
      <type>STBIDEF int</type>
      <name>stbi_info_from_callbacks</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>a86291c64cb663f41a34647d5e1abf363</anchor>
      <arglist>(stbi_io_callbacks const *clbk, void *user, int *x, int *y, int *comp)</arglist>
    </member>
    <member kind="function">
      <type>STBIDEF int</type>
      <name>stbi_info_from_file</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>a28abedef4a0a93909332080df6be0021</anchor>
      <arglist>(FILE *f, int *x, int *y, int *comp)</arglist>
    </member>
    <member kind="function">
      <type>STBIDEF int</type>
      <name>stbi_info_from_memory</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>acfef077febce3bc3f1f339de478f3315</anchor>
      <arglist>(stbi_uc const *buffer, int len, int *x, int *y, int *comp)</arglist>
    </member>
    <member kind="function">
      <type>STBIDEF int</type>
      <name>stbi_is_hdr</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>ae70f9a302f7e87fd971075e7f758d55c</anchor>
      <arglist>(char const *filename)</arglist>
    </member>
    <member kind="function">
      <type>STBIDEF int</type>
      <name>stbi_is_hdr_from_callbacks</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>af0e94f316fe1848f632517ca3c11d077</anchor>
      <arglist>(stbi_io_callbacks const *clbk, void *user)</arglist>
    </member>
    <member kind="function">
      <type>STBIDEF int</type>
      <name>stbi_is_hdr_from_file</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>aaf10d41631e1e9214fde1688bdbd8524</anchor>
      <arglist>(FILE *f)</arglist>
    </member>
    <member kind="function">
      <type>STBIDEF int</type>
      <name>stbi_is_hdr_from_memory</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>a5cbc6f5cbb3b2d0d87ee959fcee9d23e</anchor>
      <arglist>(stbi_uc const *buffer, int len)</arglist>
    </member>
    <member kind="function">
      <type>STBIDEF void</type>
      <name>stbi_ldr_to_hdr_gamma</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>a1feccdcf726dcc6b5502e3efa85b7dbb</anchor>
      <arglist>(float gamma)</arglist>
    </member>
    <member kind="function">
      <type>STBIDEF void</type>
      <name>stbi_ldr_to_hdr_scale</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>af946583656a362a316b40c0421c20561</anchor>
      <arglist>(float scale)</arglist>
    </member>
    <member kind="function">
      <type>STBIDEF stbi_uc *</type>
      <name>stbi_load</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>afc1b308e85e352b39bdd6ab1a3276a22</anchor>
      <arglist>(char const *filename, int *x, int *y, int *comp, int req_comp)</arglist>
    </member>
    <member kind="function">
      <type>STBIDEF stbi_uc *</type>
      <name>stbi_load_from_callbacks</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>a0de4abacf3add7a970434b6ca5e35168</anchor>
      <arglist>(stbi_io_callbacks const *clbk, void *user, int *x, int *y, int *comp, int req_comp)</arglist>
    </member>
    <member kind="function">
      <type>STBIDEF stbi_uc *</type>
      <name>stbi_load_from_file</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>a8795a606ab55709b7d1d2ffd60d3110d</anchor>
      <arglist>(FILE *f, int *x, int *y, int *comp, int req_comp)</arglist>
    </member>
    <member kind="function">
      <type>STBIDEF stbi_uc *</type>
      <name>stbi_load_from_memory</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>a0f85436e559b7ca9c9cfe6779f84c391</anchor>
      <arglist>(stbi_uc const *buffer, int len, int *x, int *y, int *comp, int req_comp)</arglist>
    </member>
    <member kind="function">
      <type>STBIDEF float *</type>
      <name>stbi_loadf</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>a040105303e3d483f9a122e0a4661aab5</anchor>
      <arglist>(char const *filename, int *x, int *y, int *comp, int req_comp)</arglist>
    </member>
    <member kind="function">
      <type>STBIDEF float *</type>
      <name>stbi_loadf_from_callbacks</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>a296eae04d38bc90ed43c9bcc6a17ebf7</anchor>
      <arglist>(stbi_io_callbacks const *clbk, void *user, int *x, int *y, int *comp, int req_comp)</arglist>
    </member>
    <member kind="function">
      <type>STBIDEF float *</type>
      <name>stbi_loadf_from_file</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>ae42d1a5bf589a829308cd0006f344595</anchor>
      <arglist>(FILE *f, int *x, int *y, int *comp, int req_comp)</arglist>
    </member>
    <member kind="function">
      <type>STBIDEF float *</type>
      <name>stbi_loadf_from_memory</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>aa56fb3f466adc0ca170b7e025a7b5c9a</anchor>
      <arglist>(stbi_uc const *buffer, int len, int *x, int *y, int *comp, int req_comp)</arglist>
    </member>
    <member kind="function">
      <type>STBIDEF void</type>
      <name>stbi_set_flip_vertically_on_load</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>ab89c177fc52f1bb2dc1c05e48129a0a4</anchor>
      <arglist>(int flag_true_if_should_flip)</arglist>
    </member>
    <member kind="function">
      <type>STBIDEF void</type>
      <name>stbi_set_unpremultiply_on_load</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>a3f02e0053e1c8d08a3ed436e6a82c7c9</anchor>
      <arglist>(int flag_true_if_should_unpremultiply)</arglist>
    </member>
    <member kind="function">
      <type>STBIDEF int</type>
      <name>stbi_zlib_decode_buffer</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>ae8447830c49bc17f8491e12c1f0ded48</anchor>
      <arglist>(char *obuffer, int olen, const char *ibuffer, int ilen)</arglist>
    </member>
    <member kind="function">
      <type>STBIDEF char *</type>
      <name>stbi_zlib_decode_malloc</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>a4919b67b12e0e3acc5301f185ca77e2e</anchor>
      <arglist>(const char *buffer, int len, int *outlen)</arglist>
    </member>
    <member kind="function">
      <type>STBIDEF char *</type>
      <name>stbi_zlib_decode_malloc_guesssize</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>aaaa17a529bec51403cc23dc2e7c36d79</anchor>
      <arglist>(const char *buffer, int len, int initial_size, int *outlen)</arglist>
    </member>
    <member kind="function">
      <type>STBIDEF char *</type>
      <name>stbi_zlib_decode_malloc_guesssize_headerflag</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>a038b0e741859a482b8b9d60167e54d27</anchor>
      <arglist>(const char *buffer, int len, int initial_size, int *outlen, int parse_header)</arglist>
    </member>
    <member kind="function">
      <type>STBIDEF int</type>
      <name>stbi_zlib_decode_noheader_buffer</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>a0d12efc011adfff7521f3b924feb0b0e</anchor>
      <arglist>(char *obuffer, int olen, const char *ibuffer, int ilen)</arglist>
    </member>
    <member kind="function">
      <type>STBIDEF char *</type>
      <name>stbi_zlib_decode_noheader_malloc</name>
      <anchorfile>stb__image_8h.html</anchorfile>
      <anchor>a7fbd65c83495f13f22469fe493775739</anchor>
      <arglist>(const char *buffer, int len, int *outlen)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>stb_image_write.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>stb__image__write_8h</filename>
    <member kind="function">
      <type>int</type>
      <name>stbi_write_bmp</name>
      <anchorfile>stb__image__write_8h.html</anchorfile>
      <anchor>adb12037a58d9e12e7a58c479b8e0ab8e</anchor>
      <arglist>(char const *filename, int w, int h, int comp, const void *data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stbi_write_hdr</name>
      <anchorfile>stb__image__write_8h.html</anchorfile>
      <anchor>a023b416084712e734500e5fff03568da</anchor>
      <arglist>(char const *filename, int w, int h, int comp, const float *data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stbi_write_png</name>
      <anchorfile>stb__image__write_8h.html</anchorfile>
      <anchor>aace2f6525144ac808cec21600cfe4498</anchor>
      <arglist>(char const *filename, int w, int h, int comp, const void *data, int stride_in_bytes)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stbi_write_tga</name>
      <anchorfile>stb__image__write_8h.html</anchorfile>
      <anchor>a3ae29b478d6da0d99705825591f6d20b</anchor>
      <arglist>(char const *filename, int w, int h, int comp, const void *data)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>super.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>super_8c</filename>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <includes id="cost__layer_8h" name="cost_layer.h" local="yes" imported="no">cost_layer.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="parser_8h" name="parser.h" local="yes" imported="no">parser.h</includes>
    <member kind="function">
      <type>void</type>
      <name>run_super</name>
      <anchorfile>super_8c.html</anchorfile>
      <anchor>a4bc1230a2d77e86644c4719157fc69cc</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_super</name>
      <anchorfile>super_8c.html</anchorfile>
      <anchor>aad6e292cdad8f47b71375c0e09959863</anchor>
      <arglist>(char *cfgfile, char *weightfile, char *filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>train_super</name>
      <anchorfile>super_8c.html</anchorfile>
      <anchor>aeb7a51248b48c329977828feb7b9e378</anchor>
      <arglist>(char *cfgfile, char *weightfile)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>swag.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>swag_8c</filename>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <includes id="detection__layer_8h" name="detection_layer.h" local="yes" imported="no">detection_layer.h</includes>
    <includes id="cost__layer_8h" name="cost_layer.h" local="yes" imported="no">cost_layer.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="parser_8h" name="parser.h" local="yes" imported="no">parser.h</includes>
    <includes id="box_8h" name="box.h" local="yes" imported="no">box.h</includes>
    <member kind="function">
      <type>void</type>
      <name>run_swag</name>
      <anchorfile>swag_8c.html</anchorfile>
      <anchor>af6e97f88090ca563fe745d32958a1452</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>train_swag</name>
      <anchorfile>swag_8c.html</anchorfile>
      <anchor>a60f6680a00a1ed3d121f270f07a52cc2</anchor>
      <arglist>(char *cfgfile, char *weightfile)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>symbol.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/utils/</path>
    <filename>symbol_8py</filename>
    <class kind="class">utils::symbol::Symbol</class>
    <namespace>utils::symbol</namespace>
  </compound>
  <compound kind="file">
    <name>tag.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>tag_8c</filename>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="parser_8h" name="parser.h" local="yes" imported="no">parser.h</includes>
    <member kind="function">
      <type>void</type>
      <name>run_tag</name>
      <anchorfile>tag_8c.html</anchorfile>
      <anchor>a695072073d4da637e4728d2527422292</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_tag</name>
      <anchorfile>tag_8c.html</anchorfile>
      <anchor>a88156b8acbfb7f72b07a839a3f8505bd</anchor>
      <arglist>(char *cfgfile, char *weightfile, char *filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>train_tag</name>
      <anchorfile>tag_8c.html</anchorfile>
      <anchor>aeefca056f550be8ea19fd77fe8030840</anchor>
      <arglist>(char *cfgfile, char *weightfile, int clear)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_detections_topic.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/scripts/</path>
    <filename>test__detections__topic_8py</filename>
    <namespace>test_detections_topic</namespace>
    <member kind="function">
      <type>def</type>
      <name>detections_callback</name>
      <anchorfile>namespacetest__detections__topic.html</anchorfile>
      <anchor>a06bf7c0b8135137a04763a2f22e8aa83</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetest__detections__topic.html</anchorfile>
      <anchor>a9d7819453760a2873fabab57aae9adbb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_image_query.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/scripts/</path>
    <filename>test__image__query_8py</filename>
    <namespace>test_image_query</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetest__image__query.html</anchorfile>
      <anchor>a516ac237e1a7909672c02160bafaffec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>COLORS</name>
      <anchorfile>namespacetest__image__query.html</anchorfile>
      <anchor>a5fbc3239d35b41f2459f225eabecaa75</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_scene_query.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/scripts/</path>
    <filename>test__scene__query_8py</filename>
    <namespace>test_scene_query</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetest__scene__query.html</anchorfile>
      <anchor>a8987881967bcc1bf0785441283b6353f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>COLORS</name>
      <anchorfile>namespacetest__scene__query.html</anchorfile>
      <anchor>a8b5df5a27050d6ef188d6babaecfd0f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tester.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/core/</path>
    <filename>tester_8py</filename>
    <class kind="class">core::tester::Predictor</class>
    <namespace>core::tester</namespace>
    <member kind="function">
      <type>def</type>
      <name>draw_all_detection</name>
      <anchorfile>namespacecore_1_1tester.html</anchorfile>
      <anchor>afa679a5d3b1bb3b38b1c958bc3f60bb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate_proposals</name>
      <anchorfile>namespacecore_1_1tester.html</anchorfile>
      <anchor>afea3518b288dd27cb7fa513d53111672</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>im_detect</name>
      <anchorfile>namespacecore_1_1tester.html</anchorfile>
      <anchor>a935da0a34895275e1430175da44c7d33</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>im_proposal</name>
      <anchorfile>namespacecore_1_1tester.html</anchorfile>
      <anchor>a2588c87fe5145d6e634e0e4fd03056a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pred_eval</name>
      <anchorfile>namespacecore_1_1tester.html</anchorfile>
      <anchor>aa7c91176393c541ead08b02fc7e7d0a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>vis_all_detection</name>
      <anchorfile>namespacecore_1_1tester.html</anchorfile>
      <anchor>ab75f93f50585fb34b92548b580861a97</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tictoc.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/drfcn/utils/</path>
    <filename>tictoc_8py</filename>
    <namespace>utils::tictoc</namespace>
    <member kind="function">
      <type>def</type>
      <name>tic</name>
      <anchorfile>namespaceutils_1_1tictoc.html</anchorfile>
      <anchor>a245cb3e5a7f2fa9410c6c92c41e92b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>toc</name>
      <anchorfile>namespaceutils_1_1tictoc.html</anchorfile>
      <anchor>ac49b12520ba23df6b09d0f735951b3c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tree.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>tree_8c</filename>
    <includes id="tree_8h" name="tree.h" local="yes" imported="no">tree.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="data_8h" name="data.h" local="yes" imported="no">data.h</includes>
    <member kind="function">
      <type>void</type>
      <name>change_leaves</name>
      <anchorfile>tree_8c.html</anchorfile>
      <anchor>ab9684f1163a4ec99b63ab1d2521919f8</anchor>
      <arglist>(tree *t, char *leaf_list)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>get_hierarchy_probability</name>
      <anchorfile>tree_8c.html</anchorfile>
      <anchor>ad4ee5f839c5202d179a57d64ca77fd70</anchor>
      <arglist>(float *x, tree *hier, int c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hierarchy_predictions</name>
      <anchorfile>tree_8c.html</anchorfile>
      <anchor>a9a3e8fb5dbb49f4afd0a4e7114384c7d</anchor>
      <arglist>(float *predictions, int n, tree *hier, int only_leaves)</arglist>
    </member>
    <member kind="function">
      <type>tree *</type>
      <name>read_tree</name>
      <anchorfile>tree_8c.html</anchorfile>
      <anchor>a3cccde848b06d0d47221be0ae4ea6421</anchor>
      <arglist>(char *filename)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tree.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>tree_8h</filename>
    <class kind="struct">tree</class>
    <member kind="function">
      <type>void</type>
      <name>change_leaves</name>
      <anchorfile>tree_8h.html</anchorfile>
      <anchor>ab9684f1163a4ec99b63ab1d2521919f8</anchor>
      <arglist>(tree *t, char *leaf_list)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>get_hierarchy_probability</name>
      <anchorfile>tree_8h.html</anchorfile>
      <anchor>ad4ee5f839c5202d179a57d64ca77fd70</anchor>
      <arglist>(float *x, tree *hier, int c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hierarchy_predictions</name>
      <anchorfile>tree_8h.html</anchorfile>
      <anchor>a9a3e8fb5dbb49f4afd0a4e7114384c7d</anchor>
      <arglist>(float *predictions, int n, tree *hier, int only_leaves)</arglist>
    </member>
    <member kind="function">
      <type>tree *</type>
      <name>read_tree</name>
      <anchorfile>tree_8h.html</anchorfile>
      <anchor>a3cccde848b06d0d47221be0ae4ea6421</anchor>
      <arglist>(char *filename)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>utils.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>utils_8c</filename>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <member kind="function">
      <type>int</type>
      <name>alphanum_to_int</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a6fa5fdc3d22a596fd2d21f012e5ec2c7</anchor>
      <arglist>(char c)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>basecfg</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>afe996fdc7e45995e94f02d55845e163b</anchor>
      <arglist>(char *cfgfile)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>constrain</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>acdd3cf194fe55404d95585fcf50a1b4c</anchor>
      <arglist>(float min, float max, float a)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>constrain_int</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a5402a85f04198ed74b0ac1172b673a14</anchor>
      <arglist>(int a, int min, int max)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>copy_string</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a4d27da4f6ddad5146c9190badd121a39</anchor>
      <arglist>(char *s)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>count_fields</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a55df64d8a7f8b49ad351188c9872f43e</anchor>
      <arglist>(char *line)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>del_arg</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>ae8f911d0e43e2013b752049d7fd8aa48</anchor>
      <arglist>(int argc, char **argv, int index)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>dist_array</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>ab103bec0ac7219b8766659a86555360d</anchor>
      <arglist>(float *a, float *b, int n, int sub)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>error</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a6c317cffefb9737fb2260da73688f275</anchor>
      <arglist>(const char *s)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>fgetl</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a153eabd234972b240608df09cc4975d3</anchor>
      <arglist>(FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>file_error</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>aecaee51f837bcfd8316ab68164620819</anchor>
      <arglist>(char *s)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find_arg</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a845f7b956fcb9711346b8189e18d3846</anchor>
      <arglist>(int argc, char *argv[], char *arg)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>find_char_arg</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a22c33a506b0842cadb2a5530a25ca7bf</anchor>
      <arglist>(int argc, char **argv, char *arg, char *def)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>find_float_arg</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>af7e57f4e7e4fda1770fbeee64d9443b0</anchor>
      <arglist>(int argc, char **argv, char *arg, float def)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find_int_arg</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a6c1259f0b709a2411c0375db749440a2</anchor>
      <arglist>(int argc, char **argv, char *arg, int def)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>find_replace</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a1ba38c8a3123ae1289a73d9f70e17615</anchor>
      <arglist>(char *str, char *orig, char *rep, char *output)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free_ptrs</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a8d316e671a183c19ac7631287b29050a</anchor>
      <arglist>(void **ptrs, int n)</arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>int_to_alphanum</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a88c02ede12c15131e71a2387a9ef226f</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>mag_array</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>ab29ce45fa5e3847d0125e2e7f2e2cb44</anchor>
      <arglist>(float *a, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>malloc_error</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>acab41f0a0d61cac3b20102d02e897780</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>max_index</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a3ebf9ae027586c4c7d982ffc92bad3cf</anchor>
      <arglist>(float *a, int n)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>mean_array</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a2098fae653a82f4bcc9c339229663285</anchor>
      <arglist>(float *a, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mean_arrays</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a2b0ce94853a05e81d956416164450c5e</anchor>
      <arglist>(float **a, int n, int els, float *avg)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>mse_array</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>aedf2898bb8258edd5db8da5f934a709e</anchor>
      <arglist>(float *a, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize_array</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>af0d493fdef09c062d7c28c10401beed0</anchor>
      <arglist>(float *a, int n)</arglist>
    </member>
    <member kind="function">
      <type>float **</type>
      <name>one_hot_encode</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a04622a0ae5345a6b7dd9577e1cc7b13e</anchor>
      <arglist>(float *a, int n, int k)</arglist>
    </member>
    <member kind="function">
      <type>list *</type>
      <name>parse_csv_line</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>ac3aec3e73da4fa4dcb6be73993cc653b</anchor>
      <arglist>(char *line)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>parse_fields</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>aa62de6e095bbf1d6b1048a339738a55d</anchor>
      <arglist>(char *line, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pm</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a50faafc66cb2a46626f678e7c23b31a4</anchor>
      <arglist>(int M, int N, float *A)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_statistics</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>ae211f70582950d61802e8ebc3ae0b665</anchor>
      <arglist>(float *a, int n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rand_int</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>ad3de83542e75e46f163db52544498f53</anchor>
      <arglist>(int min, int max)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>rand_normal</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a5b5b0c77bb2f450bce70777573f7ca90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>rand_scale</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>ae5e2a8baa8169333fae635a56852f4a8</anchor>
      <arglist>(float s)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>rand_size_t</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a840c471f9da17532e230bccbc490b8c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>rand_uniform</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a5492196e16ed2d16bae1df8483ef79ed</anchor>
      <arglist>(float min, float max)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_all</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>ad4220decb86d761447a704e03423f160</anchor>
      <arglist>(int fd, char *buffer, size_t bytes)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_all_fail</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>afccdb26cd63a87476385c10ada582642</anchor>
      <arglist>(int fd, char *buffer, size_t bytes)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_int</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>aeb107bc4d07f192c90ee37806b26a1d4</anchor>
      <arglist>(int fd)</arglist>
    </member>
    <member kind="function">
      <type>int *</type>
      <name>read_map</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>aeb8a1a9cb4af451970cd96ba91cbbe31</anchor>
      <arglist>(char *filename)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sample_array</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a505834ece1ee5be76ac5763e397ed000</anchor>
      <arglist>(float *a, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale_array</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a8fb2bfbc3ce8319adacd60978267cbb7</anchor>
      <arglist>(float *a, int n, float s)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>sec</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a375f4de29b8973c3e1b63bf49a5eb00e</anchor>
      <arglist>(clock_t clocks)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shuffle</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a0ffcf3aef270870fe180405bc25cad50</anchor>
      <arglist>(void *arr, size_t n, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sorta_shuffle</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a6d7f2250125f0cf3f16e5a7b7c1905a9</anchor>
      <arglist>(void *arr, size_t n, size_t size, size_t sections)</arglist>
    </member>
    <member kind="function">
      <type>list *</type>
      <name>split_str</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a3b0e9c0cc522f926d826a4e16f256435</anchor>
      <arglist>(char *s, char delim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>strip</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a76299b86e144434260dcab80323ec9da</anchor>
      <arglist>(char *s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>strip_char</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a377b25b3b6d110d34bea9a85d0305917</anchor>
      <arglist>(char *s, char bad)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>sum_array</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>abedfeccc4fae6ebb143af6a646658b35</anchor>
      <arglist>(float *a, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>top_k</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>aafc3b7bab809d8bc77b7353fd43f731b</anchor>
      <arglist>(float *a, int n, int k, int *index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>translate_array</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a4c6ce94b4d4e13bf928eedbd5186e8fe</anchor>
      <arglist>(float *a, int n, float s)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>variance_array</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>acb8ffd5403deb84ad16360ab0bf87cfa</anchor>
      <arglist>(float *a, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_all</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>ab256fc300495d1768adc2e8b7997a140</anchor>
      <arglist>(int fd, char *buffer, size_t bytes)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_all_fail</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a1b877af1aab01bde49615e4ac0d45b27</anchor>
      <arglist>(int fd, char *buffer, size_t bytes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_int</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a71b198ba343751a3b889b92bfe9d5fd2</anchor>
      <arglist>(int fd, int n)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>utils.h</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>utils_8h</filename>
    <includes id="list_8h" name="list.h" local="yes" imported="no">list.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>SECRET_NUM</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a01bd62fb1c4b3701980911a0baf699d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TWO_PI</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a3b947f4b635461030ff2d87833e5049e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>alphanum_to_int</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a6fa5fdc3d22a596fd2d21f012e5ec2c7</anchor>
      <arglist>(char c)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>basecfg</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>afe996fdc7e45995e94f02d55845e163b</anchor>
      <arglist>(char *cfgfile)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>constrain</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>acdd3cf194fe55404d95585fcf50a1b4c</anchor>
      <arglist>(float min, float max, float a)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>constrain_int</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a5402a85f04198ed74b0ac1172b673a14</anchor>
      <arglist>(int a, int min, int max)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>copy_string</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a4d27da4f6ddad5146c9190badd121a39</anchor>
      <arglist>(char *s)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>count_fields</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a55df64d8a7f8b49ad351188c9872f43e</anchor>
      <arglist>(char *line)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>dist_array</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>ab103bec0ac7219b8766659a86555360d</anchor>
      <arglist>(float *a, float *b, int n, int sub)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>error</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a6c317cffefb9737fb2260da73688f275</anchor>
      <arglist>(const char *s)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>fgetl</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a153eabd234972b240608df09cc4975d3</anchor>
      <arglist>(FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>file_error</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>aecaee51f837bcfd8316ab68164620819</anchor>
      <arglist>(char *s)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find_arg</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a845f7b956fcb9711346b8189e18d3846</anchor>
      <arglist>(int argc, char *argv[], char *arg)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>find_char_arg</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a22c33a506b0842cadb2a5530a25ca7bf</anchor>
      <arglist>(int argc, char **argv, char *arg, char *def)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>find_float_arg</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>af7e57f4e7e4fda1770fbeee64d9443b0</anchor>
      <arglist>(int argc, char **argv, char *arg, float def)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find_int_arg</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a6c1259f0b709a2411c0375db749440a2</anchor>
      <arglist>(int argc, char **argv, char *arg, int def)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>find_replace</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a1ba38c8a3123ae1289a73d9f70e17615</anchor>
      <arglist>(char *str, char *orig, char *rep, char *output)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free_ptrs</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a8d316e671a183c19ac7631287b29050a</anchor>
      <arglist>(void **ptrs, int n)</arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>int_to_alphanum</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a88c02ede12c15131e71a2387a9ef226f</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>mag_array</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>ab29ce45fa5e3847d0125e2e7f2e2cb44</anchor>
      <arglist>(float *a, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>malloc_error</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>acab41f0a0d61cac3b20102d02e897780</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>max_index</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a3ebf9ae027586c4c7d982ffc92bad3cf</anchor>
      <arglist>(float *a, int n)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>mean_array</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a2098fae653a82f4bcc9c339229663285</anchor>
      <arglist>(float *a, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mean_arrays</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a2b0ce94853a05e81d956416164450c5e</anchor>
      <arglist>(float **a, int n, int els, float *avg)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>mse_array</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>aedf2898bb8258edd5db8da5f934a709e</anchor>
      <arglist>(float *a, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize_array</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>af0d493fdef09c062d7c28c10401beed0</anchor>
      <arglist>(float *a, int n)</arglist>
    </member>
    <member kind="function">
      <type>float **</type>
      <name>one_hot_encode</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a04622a0ae5345a6b7dd9577e1cc7b13e</anchor>
      <arglist>(float *a, int n, int k)</arglist>
    </member>
    <member kind="function">
      <type>list *</type>
      <name>parse_csv_line</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>ac3aec3e73da4fa4dcb6be73993cc653b</anchor>
      <arglist>(char *line)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>parse_fields</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>aa62de6e095bbf1d6b1048a339738a55d</anchor>
      <arglist>(char *line, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_statistics</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>ae211f70582950d61802e8ebc3ae0b665</anchor>
      <arglist>(float *a, int n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rand_int</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>ad3de83542e75e46f163db52544498f53</anchor>
      <arglist>(int min, int max)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>rand_normal</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a5b5b0c77bb2f450bce70777573f7ca90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>rand_scale</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>ae5e2a8baa8169333fae635a56852f4a8</anchor>
      <arglist>(float s)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>rand_size_t</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a840c471f9da17532e230bccbc490b8c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>rand_uniform</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a5492196e16ed2d16bae1df8483ef79ed</anchor>
      <arglist>(float min, float max)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_all</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>ad4220decb86d761447a704e03423f160</anchor>
      <arglist>(int fd, char *buffer, size_t bytes)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_all_fail</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>afccdb26cd63a87476385c10ada582642</anchor>
      <arglist>(int fd, char *buffer, size_t bytes)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_int</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>aeb107bc4d07f192c90ee37806b26a1d4</anchor>
      <arglist>(int fd)</arglist>
    </member>
    <member kind="function">
      <type>int *</type>
      <name>read_map</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>aeb8a1a9cb4af451970cd96ba91cbbe31</anchor>
      <arglist>(char *filename)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sample_array</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a505834ece1ee5be76ac5763e397ed000</anchor>
      <arglist>(float *a, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale_array</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a8fb2bfbc3ce8319adacd60978267cbb7</anchor>
      <arglist>(float *a, int n, float s)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>sec</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a375f4de29b8973c3e1b63bf49a5eb00e</anchor>
      <arglist>(clock_t clocks)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shuffle</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a0ffcf3aef270870fe180405bc25cad50</anchor>
      <arglist>(void *arr, size_t n, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sorta_shuffle</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a6d7f2250125f0cf3f16e5a7b7c1905a9</anchor>
      <arglist>(void *arr, size_t n, size_t size, size_t sections)</arglist>
    </member>
    <member kind="function">
      <type>list *</type>
      <name>split_str</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a3b0e9c0cc522f926d826a4e16f256435</anchor>
      <arglist>(char *s, char delim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>strip</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a76299b86e144434260dcab80323ec9da</anchor>
      <arglist>(char *s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>strip_char</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a377b25b3b6d110d34bea9a85d0305917</anchor>
      <arglist>(char *s, char bad)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>sum_array</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>abedfeccc4fae6ebb143af6a646658b35</anchor>
      <arglist>(float *a, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>top_k</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>aafc3b7bab809d8bc77b7353fd43f731b</anchor>
      <arglist>(float *a, int n, int k, int *index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>translate_array</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a4c6ce94b4d4e13bf928eedbd5186e8fe</anchor>
      <arglist>(float *a, int n, float s)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>variance_array</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>acb8ffd5403deb84ad16360ab0bf87cfa</anchor>
      <arglist>(float *a, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_all</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>ab256fc300495d1768adc2e8b7997a140</anchor>
      <arglist>(int fd, char *buffer, size_t bytes)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_all_fail</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a1b877af1aab01bde49615e4ac0d45b27</anchor>
      <arglist>(int fd, char *buffer, size_t bytes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_int</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a71b198ba343751a3b889b92bfe9d5fd2</anchor>
      <arglist>(int fd, int n)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>voc_label.py</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/scripts/</path>
    <filename>voc__label_8py</filename>
    <namespace>voc_label</namespace>
    <member kind="function">
      <type>def</type>
      <name>convert</name>
      <anchorfile>namespacevoc__label.html</anchorfile>
      <anchor>a9b891a3aa36fb9ea3ff5b9b8bba44b7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>convert_annotation</name>
      <anchorfile>namespacevoc__label.html</anchorfile>
      <anchor>ad5bfdc71e0af6733ae69946a7be16e2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>classes</name>
      <anchorfile>namespacevoc__label.html</anchorfile>
      <anchor>a1c09fb43cd2dfb51e5091971e27b9aaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>image_ids</name>
      <anchorfile>namespacevoc__label.html</anchorfile>
      <anchor>acbb29c3bdc7b0f581822c56941c410a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>list_file</name>
      <anchorfile>namespacevoc__label.html</anchorfile>
      <anchor>af488a725adcf3505d8340ab9927054a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>sets</name>
      <anchorfile>namespacevoc__label.html</anchorfile>
      <anchor>adc6ca0ce0a50e17b2e0ff54b9d83a5a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>wd</name>
      <anchorfile>namespacevoc__label.html</anchorfile>
      <anchor>a49af8535e17f81a330428fbc7cc328e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>voxel.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>voxel_8c</filename>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <includes id="cost__layer_8h" name="cost_layer.h" local="yes" imported="no">cost_layer.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="parser_8h" name="parser.h" local="yes" imported="no">parser.h</includes>
    <member kind="function">
      <type>void</type>
      <name>extract_voxel</name>
      <anchorfile>voxel_8c.html</anchorfile>
      <anchor>a9adf8cce663303f6217d99804505f9a6</anchor>
      <arglist>(char *lfile, char *rfile, char *prefix)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run_voxel</name>
      <anchorfile>voxel_8c.html</anchorfile>
      <anchor>a2d502a871e36992b74083d7f81377d9b</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_voxel</name>
      <anchorfile>voxel_8c.html</anchorfile>
      <anchor>ae712ed693cfbc02f6869fcccaac711e8</anchor>
      <arglist>(char *cfgfile, char *weightfile, char *filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>train_voxel</name>
      <anchorfile>voxel_8c.html</anchorfile>
      <anchor>abceb32ae3a2bd82936251ccd0261a337</anchor>
      <arglist>(char *cfgfile, char *weightfile)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>writing.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>writing_8c</filename>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="parser_8h" name="parser.h" local="yes" imported="no">parser.h</includes>
    <member kind="function">
      <type>void</type>
      <name>run_writing</name>
      <anchorfile>writing_8c.html</anchorfile>
      <anchor>a95a0514071cfac42ef963ccead9acb49</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_writing</name>
      <anchorfile>writing_8c.html</anchorfile>
      <anchor>af7c6f6ae0cf9711426c11a9e7929fe5c</anchor>
      <arglist>(char *cfgfile, char *weightfile, char *filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>train_writing</name>
      <anchorfile>writing_8c.html</anchorfile>
      <anchor>aeb2dc69d7f9c6a34bc5dd57890373f9f</anchor>
      <arglist>(char *cfgfile, char *weightfile)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>yolo.c</name>
    <path>/tmp/ws/src/rail_object_detection/rail_object_detector/libs/darknet/src/</path>
    <filename>yolo_8c</filename>
    <includes id="network_8h" name="network.h" local="yes" imported="no">network.h</includes>
    <includes id="detection__layer_8h" name="detection_layer.h" local="yes" imported="no">detection_layer.h</includes>
    <includes id="cost__layer_8h" name="cost_layer.h" local="yes" imported="no">cost_layer.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="parser_8h" name="parser.h" local="yes" imported="no">parser.h</includes>
    <includes id="box_8h" name="box.h" local="yes" imported="no">box.h</includes>
    <includes id="demo_8h" name="demo.h" local="yes" imported="no">demo.h</includes>
    <member kind="function">
      <type>void</type>
      <name>print_yolo_detections</name>
      <anchorfile>yolo_8c.html</anchorfile>
      <anchor>af7b15bbdca60286e92370822c83d09a1</anchor>
      <arglist>(FILE **fps, char *id, box *boxes, float **probs, int total, int classes, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run_yolo</name>
      <anchorfile>yolo_8c.html</anchorfile>
      <anchor>ae2af4814947b728e7cfafec8c446050e</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_yolo</name>
      <anchorfile>yolo_8c.html</anchorfile>
      <anchor>ac1d1d478258afdb0266722f4a8571587</anchor>
      <arglist>(char *cfgfile, char *weightfile, char *filename, float thresh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>train_yolo</name>
      <anchorfile>yolo_8c.html</anchorfile>
      <anchor>a9ecf779a5ff54201713a5fae5265cbe8</anchor>
      <arglist>(char *cfgfile, char *weightfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>validate_yolo</name>
      <anchorfile>yolo_8c.html</anchorfile>
      <anchor>aa370134e19dcbef76ef234c1ab7c6065</anchor>
      <arglist>(char *cfgfile, char *weightfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>validate_yolo_recall</name>
      <anchorfile>yolo_8c.html</anchorfile>
      <anchor>ac6827c4a08385eddc23249beab6c2893</anchor>
      <arglist>(char *cfgfile, char *weightfile)</arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>voc_names</name>
      <anchorfile>yolo_8c.html</anchorfile>
      <anchor>a80db1124a9ba15199e0cc2f205f54e76</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>box</name>
    <filename>structbox.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>h</name>
      <anchorfile>structbox.html</anchorfile>
      <anchor>a56959fa604cfb411d0c001be7c444d05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>w</name>
      <anchorfile>structbox.html</anchorfile>
      <anchor>abd9b0191e52f22befa76bcf37b9e6477</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structbox.html</anchorfile>
      <anchor>a26adb5cfaf492245aba926b2f212b712</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structbox.html</anchorfile>
      <anchor>ab25e5389fd474ccd83c7dfcf0b1f9957</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>box_label</name>
    <filename>structbox__label.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>bottom</name>
      <anchorfile>structbox__label.html</anchorfile>
      <anchor>a284fc060d46feacdf929ec53dca7c643</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>h</name>
      <anchorfile>structbox__label.html</anchorfile>
      <anchor>a16f7c9ecdbd1919c153e7b3aa07f8d64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>id</name>
      <anchorfile>structbox__label.html</anchorfile>
      <anchor>a70328738c0d38547cd93d2fa59310a31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>left</name>
      <anchorfile>structbox__label.html</anchorfile>
      <anchor>adbd27415d605f29a7022298fd615ed75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>right</name>
      <anchorfile>structbox__label.html</anchorfile>
      <anchor>a4c7c88557656ba121f112021522b5837</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>top</name>
      <anchorfile>structbox__label.html</anchorfile>
      <anchor>a1f60ec698e94e15cc51a2d5d9e07126c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>w</name>
      <anchorfile>structbox__label.html</anchorfile>
      <anchor>ad866cd941fd0704a6ab79c068d3b2aff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structbox__label.html</anchorfile>
      <anchor>a50bbc824640977cfbd11b7d129c488d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structbox__label.html</anchorfile>
      <anchor>ae188dc93ed34cce2910afcd3b5e43730</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>connection_info</name>
    <filename>structconnection__info.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>counter</name>
      <anchorfile>structconnection__info.html</anchorfile>
      <anchor>a3583b3b9b71ac0f7d7ac6a01f8bf8b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>fd</name>
      <anchorfile>structconnection__info.html</anchorfile>
      <anchor>a0d081db32b7ce14db136e2f0685c07b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>network</type>
      <name>net</name>
      <anchorfile>structconnection__info.html</anchorfile>
      <anchor>a621e3596259e569e9da89f12833408e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>data</name>
    <filename>structdata.html</filename>
    <member kind="variable">
      <type>box **</type>
      <name>boxes</name>
      <anchorfile>structdata.html</anchorfile>
      <anchor>a8379df4ef55945c6fdb778dd581dce55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>h</name>
      <anchorfile>structdata.html</anchorfile>
      <anchor>adbac4a041922ac9e6c47953f5fa23126</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>num_boxes</name>
      <anchorfile>structdata.html</anchorfile>
      <anchor>afba4d3b06050db7a30b0b11809ae6e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>shallow</name>
      <anchorfile>structdata.html</anchorfile>
      <anchor>a3ef4c4e942b1f2b6a5e64e7fb7e12491</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>w</name>
      <anchorfile>structdata.html</anchorfile>
      <anchor>a9de96028e1598b323d91ffb059cd48b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>matrix</type>
      <name>X</name>
      <anchorfile>structdata.html</anchorfile>
      <anchor>a1f37ae26b26b12ef5c70a12957826e87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>matrix</type>
      <name>y</name>
      <anchorfile>structdata.html</anchorfile>
      <anchor>a30946bde3a05e40df6fbb49c5dd9b627</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dbox</name>
    <filename>structdbox.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>dh</name>
      <anchorfile>structdbox.html</anchorfile>
      <anchor>a8321cbf92c464ba9c4eca5b8f0e9f48b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dw</name>
      <anchorfile>structdbox.html</anchorfile>
      <anchor>a2d3a509dafd2b6c42326e0a008b1d929</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dx</name>
      <anchorfile>structdbox.html</anchorfile>
      <anchor>af24e1ef9eae9dbcfefbcd86cc7ab342f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dy</name>
      <anchorfile>structdbox.html</anchorfile>
      <anchor>acfa3fcbd522bc347d91b27229a935e1b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>float_pair</name>
    <filename>structfloat__pair.html</filename>
    <member kind="variable">
      <type>float *</type>
      <name>x</name>
      <anchorfile>structfloat__pair.html</anchorfile>
      <anchor>ae6eee479583279eca5354fcb97c655fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>y</name>
      <anchorfile>structfloat__pair.html</anchorfile>
      <anchor>a79e3fd0099b0139bfebf603277443f96</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>image</name>
    <filename>structimage.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>c</name>
      <anchorfile>structimage.html</anchorfile>
      <anchor>aa67d2491c4d17dd240453d69dfc99482</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>data</name>
      <anchorfile>structimage.html</anchorfile>
      <anchor>aed7e0704080213b735419d6661251a0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>h</name>
      <anchorfile>structimage.html</anchorfile>
      <anchor>a30e2caee481a59608823b3bcec8a139f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>w</name>
      <anchorfile>structimage.html</anchorfile>
      <anchor>aa6480e4024a0d5ca8d36b4145b3ceb43</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>kvp</name>
    <filename>structkvp.html</filename>
    <member kind="variable">
      <type>char *</type>
      <name>key</name>
      <anchorfile>structkvp.html</anchorfile>
      <anchor>ada553aa3459987ea43b7219868ba0a8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>used</name>
      <anchorfile>structkvp.html</anchorfile>
      <anchor>a655effdf8a3be7aca94fe4f199f026fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>val</name>
      <anchorfile>structkvp.html</anchorfile>
      <anchor>acfabb2665bc533f70cce1d708b6e6053</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>layer</name>
    <filename>structlayer.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>absolute</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>afe0cd75c5d7d210ec413df79b73aa40a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACTIVATION</type>
      <name>activation</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>af7e837568a9975545159025b2fdbf31a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>adam</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a876fb2370f04869e45f6013740d84654</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>alpha</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>aa9495e20d42d431aa52dd4eedb03e8b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>angle</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>ad484c9f3947a86cd9c328811c1d0b24f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>B1</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a97703c43f0c2b8a67076ca552b96b3a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>B2</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>aa7c10c3f7b315dcc4070a0a5360ffdd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>background</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a509601d552c5e188902dc7cfddfe6ee4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void(*</type>
      <name>backward</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>af69a11066f3eac6a10539c765edd07ce</anchor>
      <arglist>)(struct layer, struct network_state)</arglist>
    </member>
    <member kind="variable">
      <type>void(*</type>
      <name>backward_gpu</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>ab095e8bd329b854bbe311a4869758120</anchor>
      <arglist>)(struct layer, struct network_state)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>batch</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>aff6bd99e74d13cccca4c492dd3e8de9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>batch_normalize</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a9af00a1fb4729a6ecdc62df42f4d3ae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>beta</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a375acd63c42b47b9c3007a1c064caef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bias_match</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a9f5919edff3bdaa0e3f02f13728415c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>bias_updates</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a53f11ac2a72b28b8c3529b799f1662fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>biases</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>aaa7f20cb294d09ee0011d32658675a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>binary</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a7a6777b89f1faa3ec8dbc9d6fd2b431b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>binary_input</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a65b3a401a9e02fc7b7260705ade1b317</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>binary_weights</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a105fc98c2adbd8d8de839e327fb284b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>c</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a6d10d2818541049ff11e94b257077a2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>class_scale</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a7175af778d4be5a066ccc212421617b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>classes</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>af8d01e54a44d8682c38d431c32faed45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>classfix</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a510630027ff3061ae0ad07e151fbf1a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>col_image</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a97684c445f918c99bda11e4d30370342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>concat</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>aa2edc68cb4713d7b34f52b27b2c0a35b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>concat_delta</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a1de4fac7dfc2c7c9ab387bc322246258</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>coord_scale</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a4cb681c94203182c328d7818bcb39de8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>coords</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a6b8636464bcea5dea2c2235ee133af29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>cost</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a9a71dbf0ad70f63a10787d8217633776</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>COST_TYPE</type>
      <name>cost_type</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a8f172c29b1ada15656f1f346e7491507</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>cweights</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a5a1da440e0ebe63674288f9006bd8ad7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>delta</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a1360cf3c28df067cc6f3af139fa95d3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>does_cost</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a271335dc08773f19b83547bd5d31c4bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dontload</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a90d11f2ddc0ae1f0bfcce33d5eab9f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dontloadscales</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a5ba6e7bfc48b309721ddbed942d2d531</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dot</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>aaf67b912e38bb35777c7dd1867217a06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>eps</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a80c4959716d3921edf98a655d368c38c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>exposure</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a3c8781cb592ce45d1a6e331e558310f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>flip</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>ade1cdfc041b6c641c73f74bea2492b5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>flipped</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a44bd658c46a69f7863d781eb731475b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>forced</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>acf386a1f7b93955cc5d04513bb4e4649</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>forgot_delta</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a03015ecf4e0ca81f3b0133c93cab1354</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>forgot_state</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a8c96fb4f8b4a7d7dac14d6220938bdc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void(*</type>
      <name>forward</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>aacf6b3cf46e26844a5237340a572e1fe</anchor>
      <arglist>)(struct layer, struct network_state)</arglist>
    </member>
    <member kind="variable">
      <type>void(*</type>
      <name>forward_gpu</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a014b3ee149d65e12e679a1560fb369b8</anchor>
      <arglist>)(struct layer, struct network_state)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>groups</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a2a7404991ccfcc0b7b884a7638d078ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>h</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a7766d090f7dac8294b7456c1251ab485</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>h_cpu</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>aff93d520e69e75d6aa104a687d5ab21e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>hidden</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a10071bf2848df19c845b55fc575dcd9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>index</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a98964b626e3a83be1235c3aed8178810</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>indexes</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a545ce2f1db475b370db778c433913fde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct layer *</type>
      <name>input_gate_layer</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>ad7cd67a8989bbdafa89982d9c1f64c78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct layer *</type>
      <name>input_h_layer</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a526089c1cc0aa9d9738f3e5b8358166f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct layer *</type>
      <name>input_layer</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>afcfa8ab43a850ea490c6d82ff05def87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>input_layers</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>afd5797d71336f51f9b5b1bd1ef0bddd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct layer *</type>
      <name>input_r_layer</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a7c67ff6cd710e56e2eb0da199c4d0cff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct layer *</type>
      <name>input_save_layer</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a1dca5c6d106ae9a60fe70b7a9532cfc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>input_sizes</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>aef52d6a821c836ddd1b1993911c648f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct layer *</type>
      <name>input_state_layer</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a1f41820898325961a6acc16b113b90c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct layer *</type>
      <name>input_z_layer</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>addf22ace8c49b848e3f19122bdb703d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>inputs</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a3fac583bf31e18ca679d195b1485b316</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>jitter</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a5a580dce2dc1716ff9fe8524da2f4237</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>joint</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>aac680bb3fa86a374a0252fff77bb887d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>kappa</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>ac8ee04d5346e8f3d682ebc02e8a6b663</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>log</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a540b5bcf6b30bef535ff82e133bffd79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>m</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>acfd875ae4a4c774d30e04e03a24085f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>m_gpu</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a8047818d292c869044137dac2aa9a6f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>map</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a9950b1b44120256269e082cb5efbd42e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_boxes</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a97f045f2c42981c7d1b9e47b8c69788f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>mean</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a57e3ce10060c51c846086d20944f2448</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>mean_delta</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a6ae807c0129ad454f9a850e2e5c20544</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>n</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a454b8980d0186eb0095a25aadef41744</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>noadjust</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>addd7dd5ca8a7ce6bb15aa2d06efe69ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>noobject_scale</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>ad10b4f2f32b1991c3cd8e66d138c5eaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>norms</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>acb730788dd9a0c77c7e501b9118a2933</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>object_scale</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a502c7f71d253c01f1724adbe8bc585fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>objectness</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>aaf0a24ead54282e6bbb9c766f357c57f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>out_c</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a298d150dabc449824204579f4851b926</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>out_h</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a8f8224d0915a9903d93874aefe278f98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>out_w</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a46454d978f2d84f8b8aba918a747c761</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>output</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a04d23c71428242b3153eda588f844eb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct layer *</type>
      <name>output_layer</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a93e590cb5d7d1cb0ff4803cd15dd0b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>outputs</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a0874fab782ae0e8f1075cc99d776478b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pad</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>ac7f6c035a8161713696db818f4dcb6ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>prev_state</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>aa82477e38a85af20ebd0300cab6ea6e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>probability</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a3c133867d28268532e3786ae75db47fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>r_cpu</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>aaaefd9c6dccae5505e5600831d99a026</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>rand</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a254a888ee1b4383a7ce6035a88e7b825</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>random</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a411feca89284377c83dd97141540dd83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ratio</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a2752501fc00b1ff2bdd19e0a24b5370c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>reorg</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a13f7dcacfefce8f8f5694dad9e5aa6ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rescore</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a662867ba4218e923a302fd215dab2ddd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>reverse</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>abf6e12515b8a316fb280c43234701022</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>rolling_mean</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>aadc24d03a6dbab21fcafad3d29bb1310</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>rolling_variance</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a316830907cb724b9304cea311c8d8dc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>saturation</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a900c449abe20f24a3ab6f171679d12dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>scale</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a7225a2fa7d8cf13688e1c8a421f3ad7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>scale_updates</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>afe8abd57f459714570b99b521cf9e159</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>scales</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a82237cebb237c586f13f0a0ab35e38a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct layer *</type>
      <name>self_layer</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a4b265f84aaca806ccaf8607156fbb067</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>shift</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a67d23cb25a1d405a4cc63bdea8363f78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>shortcut</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a84b1f1077ca914dafadb8e82bb12d46d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>side</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a0286d4acb9afd3c080b0158bf6ef3ca1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>size</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a4168fc846264723c6149d4e464097a00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>softmax</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a7b07ddac3afad25586ff7c18956ba9a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tree *</type>
      <name>softmax_tree</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>ada8540db939d29074a5764ac9ba92f57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>spatial_mean</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>ac3167d1999c93f60856076a4da9c3fc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>sqrt</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a30e95ebb753b16822e759bd903ca8f1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>squared</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>ae8ed52c73d5fc1d13d2fbf0b920dda7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>state</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>af47d59ee97d2b512e5ca64a25af476c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>state_delta</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a48c287c5df2e2cd3bea497e6a93487a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct layer *</type>
      <name>state_gate_layer</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a0b1b6cbee3d9421055512d52d8291929</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct layer *</type>
      <name>state_h_layer</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a8d566da721348636889c3f9aadd6f5e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct layer *</type>
      <name>state_r_layer</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a2ce6e1f069b4ebc57b4a49d56afbe875</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct layer *</type>
      <name>state_save_layer</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a5258c642da20d6011c579edc4d1efe03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct layer *</type>
      <name>state_state_layer</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a2c2e848a9857ec5f5fd2b6205b2e963f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct layer *</type>
      <name>state_z_layer</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a22598554a0e6c65dd6e6fb2246ceb6cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>steps</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>ad060e2cc161c5aa290a76613d024f03a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>stride</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a239bfd11f56b41f70e2933333f80c81b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>t</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a0f94f5e2d356d148803682ea17d1a94d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>temperature</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a965290dca263c7774c9e9b4272a43c49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>thresh</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a20c059ef419e2b863c67d4df87ec4488</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>truths</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a086d4ebdf69d011ef4c11a487bd5ff60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LAYER_TYPE</type>
      <name>type</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>af00e36adaf6e404a3e5234843c723714</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void(*</type>
      <name>update</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a6358894aaabeb09654ad3a24e41305b2</anchor>
      <arglist>)(struct layer, int, float, float, float)</arglist>
    </member>
    <member kind="variable">
      <type>void(*</type>
      <name>update_gpu</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a3335a2e357d1bedda72b5455937bfcd5</anchor>
      <arglist>)(struct layer, int, float, float, float)</arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>v</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a9493ddf18d4f6d9234a703d2575697db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>v_gpu</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a3a036933fe681d9f1da312acefffd02c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>variance</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a4307e89c5c91bef35a9b54e4662e247d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>variance_delta</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a6ac77051b9f79c2a72732b7b7f3f536c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>w</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a2e00450d79170c48791a1ed5a6f1d0c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>weight_updates</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a24eda1775cf0b0e188446089a25780b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>weights</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a552e6eca39a5d0dc6fa12901502c7e78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>workspace_size</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>afeb9d7fb2a202ef5387c135fbade83da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>x</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a78b279684acc59b1b891f63225e5715e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>x_norm</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>a080a015b7c11489ecca087ece911a6b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>xnor</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>abd05a6404f54ecf89e6ddc0c23d431ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>z_cpu</name>
      <anchorfile>structlayer.html</anchorfile>
      <anchor>aa38a67974b34aad9ada08b970ace3318</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>list</name>
    <filename>structlist.html</filename>
    <member kind="variable">
      <type>node *</type>
      <name>back</name>
      <anchorfile>structlist.html</anchorfile>
      <anchor>a92ca5a25484052f219cddb80380a3013</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>node *</type>
      <name>front</name>
      <anchorfile>structlist.html</anchorfile>
      <anchor>ab5edf0018b269f7eae3d7100ddcea049</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>size</name>
      <anchorfile>structlist.html</anchorfile>
      <anchor>a3b03adad0c0429bae9493667ff366dc2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>load_args</name>
    <filename>structload__args.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>angle</name>
      <anchorfile>structload__args.html</anchorfile>
      <anchor>a6cc2a92701869043348a92cb810edbbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>aspect</name>
      <anchorfile>structload__args.html</anchorfile>
      <anchor>a0077414b1db970d5eecfc2c756fc328b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>background</name>
      <anchorfile>structload__args.html</anchorfile>
      <anchor>a05d8a43c38b9e069a854cc6a7c7625db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>classes</name>
      <anchorfile>structload__args.html</anchorfile>
      <anchor>af12ce52f9bf54ea7985cb0e9b9dfaf55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>data *</type>
      <name>d</name>
      <anchorfile>structload__args.html</anchorfile>
      <anchor>a0b1c4f762d67a0f0cbcc1241cfa5463d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>exposure</name>
      <anchorfile>structload__args.html</anchorfile>
      <anchor>a3db966b80533d8c5003372710f9e8632</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>h</name>
      <anchorfile>structload__args.html</anchorfile>
      <anchor>a9cc50b164512ec4db097288e9d569729</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tree *</type>
      <name>hierarchy</name>
      <anchorfile>structload__args.html</anchorfile>
      <anchor>a2c1866cf8b94474f3f8416a1e0f0cf91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>hue</name>
      <anchorfile>structload__args.html</anchorfile>
      <anchor>a37e3681f1edc871b1e15432f08d00114</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>image *</type>
      <name>im</name>
      <anchorfile>structload__args.html</anchorfile>
      <anchor>ac821b75a2e615c801b67a73911dd0134</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>jitter</name>
      <anchorfile>structload__args.html</anchorfile>
      <anchor>ad446757635db989216a02b331d254906</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char **</type>
      <name>labels</name>
      <anchorfile>structload__args.html</anchorfile>
      <anchor>a66b04c5770c0b451fa14a4a87258be9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m</name>
      <anchorfile>structload__args.html</anchorfile>
      <anchor>aca89fa6ea8f11383062a905539477001</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max</name>
      <anchorfile>structload__args.html</anchorfile>
      <anchor>a7f5319b3ca7889ed85ac8cc60de8a40d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>min</name>
      <anchorfile>structload__args.html</anchorfile>
      <anchor>a1dceb8bb209570cf9dd9fd5de36f206d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>n</name>
      <anchorfile>structload__args.html</anchorfile>
      <anchor>a46de5db87a3c8c05130d5b23a2cdea2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nh</name>
      <anchorfile>structload__args.html</anchorfile>
      <anchor>a2a9063dbc5416dc01971bec6a3179a80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_boxes</name>
      <anchorfile>structload__args.html</anchorfile>
      <anchor>ac8bdb2525a537b886829037122651101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nw</name>
      <anchorfile>structload__args.html</anchorfile>
      <anchor>a46bfaa805648b12918b2fff4c66940c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>out_h</name>
      <anchorfile>structload__args.html</anchorfile>
      <anchor>aebbded43f56f35f190cd93501cfb8fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>out_w</name>
      <anchorfile>structload__args.html</anchorfile>
      <anchor>aac906990c64be46d44ca7c9895eca6ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>path</name>
      <anchorfile>structload__args.html</anchorfile>
      <anchor>a2fe0df26f167df4807c7fb67bf835813</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char **</type>
      <name>paths</name>
      <anchorfile>structload__args.html</anchorfile>
      <anchor>aadcafc7eb67b2a86a1a7a6ff2ab80a94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>image *</type>
      <name>resized</name>
      <anchorfile>structload__args.html</anchorfile>
      <anchor>aa9dc3e3e93a6031df60420a5cb36c508</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>saturation</name>
      <anchorfile>structload__args.html</anchorfile>
      <anchor>ad478a463de03972022a6c6f89c7c4912</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>scale</name>
      <anchorfile>structload__args.html</anchorfile>
      <anchor>a27932099db4ddca9b7ca717f92891a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>size</name>
      <anchorfile>structload__args.html</anchorfile>
      <anchor>a57fbd5eb4f1b223ad19b5324fa01b184</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>threads</name>
      <anchorfile>structload__args.html</anchorfile>
      <anchor>a3f6b3f3ef9406ab124550bc8166f2dcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>data_type</type>
      <name>type</name>
      <anchorfile>structload__args.html</anchorfile>
      <anchor>a281729b932cef85bb4e2a88e1133518d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>w</name>
      <anchorfile>structload__args.html</anchorfile>
      <anchor>a936232a911399499924e00ba80ad16bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>matrix</name>
    <filename>structmatrix.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>structmatrix.html</anchorfile>
      <anchor>a8a250fb537afd000561485dd88281356</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>structmatrix.html</anchorfile>
      <anchor>af83737a5597214de0458c5535a787143</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float **</type>
      <name>vals</name>
      <anchorfile>structmatrix.html</anchorfile>
      <anchor>ac06cdc346e87ea5cb4e4ae1a9b91d61f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>moves</name>
    <filename>structmoves.html</filename>
    <member kind="variable">
      <type>char **</type>
      <name>data</name>
      <anchorfile>structmoves.html</anchorfile>
      <anchor>ac078836de92eeac5dda2fb83ae0b0f2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>n</name>
      <anchorfile>structmoves.html</anchorfile>
      <anchor>aa81066b4e56914d3d6fa93fee404e062</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>network</name>
    <filename>structnetwork.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>adam</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>a7274661135ee8efe567aef0e9c0e40f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>angle</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>abe286813534c121ee16da09c258eaf2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>aspect</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>acaa88cf6c30100edff5dc061bfb226bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>B1</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>a6c56d5eccebbfd39c085766b94cd36b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>B2</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>a42ea583b98356e06dca647bf95520e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>batch</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>a04f448f3f8c3f1314e2b23b429bec827</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>burn_in</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>a1e0395e7cbcd9cd93d5c8621bb1a38aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>c</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>a05014921b926874b8a362aa83d98283a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>decay</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>a9afd53b100d35dc162e48118ef4f7eea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>epoch</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>a7b16b097d1814258e82b58d663692875</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>eps</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>a13a150c894a1f34f08b7f8dff7808ea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>exposure</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>a609572db2c14c55c6c261844cb33fa12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gamma</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>a5460d67e44c0877ca016ed12925788fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>gpu_index</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>a8ba8b1354e8d018ac74920eb0cd882e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>h</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>a0e57f4230f8ecb07bba0c97cf8f045c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tree *</type>
      <name>hierarchy</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>a36d6158f07498646e400bf6f7e20a705</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>hue</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>ae38058a4e1ad0a334026ecbe01f101f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>inputs</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>a529a36505548232d049abcb84fdcf389</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>layer *</type>
      <name>layers</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>a9770423f88b722bafc9d1fd3c6091d75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>learning_rate</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>a978d3e339536cd6bea2270d49d93c35a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_batches</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>a163b931990a5ac8f456884405de2192b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_crop</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>af98abf1cccd7bfee97b9f7eae752687c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>min_crop</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>a9e52bfae3a850150ed2e32c10ab11bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>momentum</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>a495c60ef821ca0ade1c42907c8bc90bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>n</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>a1c7625720955322d05924a075d013877</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_steps</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>a6e656092c18afdc2bcb72f87d0ed2547</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>output</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>a274dce0db2d5175992eb3b273ab09df7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>outputs</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>a5268de11127a02d86e6f517cf3b3acc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>learning_rate_policy</type>
      <name>policy</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>a78121635a0f0c3a1d9991390b4325dc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>power</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>ae38f864b7b9966c38f1882f468131eda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>saturation</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>a9bbb55144a6eca464fbc122f97bf1af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>scale</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>a0d9e7af8dde42e28a7fdb0e685b2f23b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>scales</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>a64c1fa0153559f530cc815fb6b8a95c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>seen</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>ad1b060aa7e1bfd54e25448f1783733d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>step</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>a9ed08472400f140c49ecac3ecd1def87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>steps</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>a48fb87937b7ff22cf01875d8d5807cc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>subdivisions</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>ab30643da07e0f787ee0cd2058cd41a6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>time_steps</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>abaf83235b5968fb68a2dc9215cc67c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>w</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>a944b83cb20da2454c6092e07b9a1d3e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>workspace</name>
      <anchorfile>structnetwork.html</anchorfile>
      <anchor>a624719738b94a1d55de651f5dac16b79</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>network_state</name>
    <filename>structnetwork__state.html</filename>
    <member kind="variable">
      <type>float *</type>
      <name>delta</name>
      <anchorfile>structnetwork__state.html</anchorfile>
      <anchor>af783ba5ae54431b40bd222c4b4b67c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>index</name>
      <anchorfile>structnetwork__state.html</anchorfile>
      <anchor>a223493244e17d2bedf98b933f7b7d5ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>input</name>
      <anchorfile>structnetwork__state.html</anchorfile>
      <anchor>a96304e9dcd58757de70fc9395c18003f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>network</type>
      <name>net</name>
      <anchorfile>structnetwork__state.html</anchorfile>
      <anchor>a39ab6b269528f5cc92b4ee4d6846fd29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>train</name>
      <anchorfile>structnetwork__state.html</anchorfile>
      <anchor>a43617ae468ae925ab6115eb99b500e2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>truth</name>
      <anchorfile>structnetwork__state.html</anchorfile>
      <anchor>a7d28704c42287263de27bd235be3f9ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>workspace</name>
      <anchorfile>structnetwork__state.html</anchorfile>
      <anchor>a6f220042761a9c8732260d0e428cc59b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>node</name>
    <filename>structnode.html</filename>
    <member kind="variable">
      <type>struct node *</type>
      <name>next</name>
      <anchorfile>structnode.html</anchorfile>
      <anchor>aa3e8aa83f864292b5a01210f4453fcc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct node *</type>
      <name>prev</name>
      <anchorfile>structnode.html</anchorfile>
      <anchor>a7ee3d227c728ce18a86e43ebc301046e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>val</name>
      <anchorfile>structnode.html</anchorfile>
      <anchor>a3866f55c05d50265b730d8cdeec0a1f8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>section</name>
    <filename>structsection.html</filename>
    <member kind="variable">
      <type>list *</type>
      <name>options</name>
      <anchorfile>structsection.html</anchorfile>
      <anchor>a43f5552e0f6189b021835005204f3da6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>type</name>
      <anchorfile>structsection.html</anchorfile>
      <anchor>a0dc7e80c65705ebee2764d1f1fe590f8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>size_params</name>
    <filename>structsize__params.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>batch</name>
      <anchorfile>structsize__params.html</anchorfile>
      <anchor>ac872965dfd440b79da4db7d613f36ed5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>c</name>
      <anchorfile>structsize__params.html</anchorfile>
      <anchor>aa260a97f277fe40b200756374ffe410d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>h</name>
      <anchorfile>structsize__params.html</anchorfile>
      <anchor>af2cdbb6a29f9aa108d3132fb36895769</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>index</name>
      <anchorfile>structsize__params.html</anchorfile>
      <anchor>a1cc9cfac9ae1198cb6e3683ca228b4e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>inputs</name>
      <anchorfile>structsize__params.html</anchorfile>
      <anchor>ababcd3a740ca14059c55124b38bd1adf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>network</type>
      <name>net</name>
      <anchorfile>structsize__params.html</anchorfile>
      <anchor>afd0e06058d3ccfc9ce96c72069a8a257</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>time_steps</name>
      <anchorfile>structsize__params.html</anchorfile>
      <anchor>a6d1bb681fb27f447e5428776137a771a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>w</name>
      <anchorfile>structsize__params.html</anchorfile>
      <anchor>a8497d7dc99707c0993f5a2046c38478f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sortable_bbox</name>
    <filename>structsortable__bbox.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>class</name>
      <anchorfile>structsortable__bbox.html</anchorfile>
      <anchor>aefe2d2ab36d7ad2e8a104f99580cc9af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>classes</name>
      <anchorfile>structsortable__bbox.html</anchorfile>
      <anchor>ae063121410175a24bbb9ae8fe901c750</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>elo</name>
      <anchorfile>structsortable__bbox.html</anchorfile>
      <anchor>a1e117d8029d714fce1491365316432f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>elos</name>
      <anchorfile>structsortable__bbox.html</anchorfile>
      <anchor>ab168cd8c3a7c1570cf7da7f7e30ab19c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>filename</name>
      <anchorfile>structsortable__bbox.html</anchorfile>
      <anchor>a2a693ab1fef8df90e937a1ad1c8c0442</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>index</name>
      <anchorfile>structsortable__bbox.html</anchorfile>
      <anchor>acdc0a1d7769cef2735980b97c83f2027</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>network</type>
      <name>net</name>
      <anchorfile>structsortable__bbox.html</anchorfile>
      <anchor>a7f9f2d90e273f7454bbd5e841e23e9e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float **</type>
      <name>probs</name>
      <anchorfile>structsortable__bbox.html</anchorfile>
      <anchor>af53bc942539162632004bec206c8e5b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>stbi_io_callbacks</name>
    <filename>structstbi__io__callbacks.html</filename>
    <member kind="variable">
      <type>int(*</type>
      <name>eof</name>
      <anchorfile>structstbi__io__callbacks.html</anchorfile>
      <anchor>a2c4f3c3b7c75a2e74a35caf74fb8d177</anchor>
      <arglist>)(void *user)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>read</name>
      <anchorfile>structstbi__io__callbacks.html</anchorfile>
      <anchor>a73818f0a4f467e5abfefb1d635f62d82</anchor>
      <arglist>)(void *user, char *data, int size)</arglist>
    </member>
    <member kind="variable">
      <type>void(*</type>
      <name>skip</name>
      <anchorfile>structstbi__io__callbacks.html</anchorfile>
      <anchor>a864be557872041ac06e1509caf05cc83</anchor>
      <arglist>)(void *user, int n)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tree</name>
    <filename>structtree.html</filename>
    <member kind="variable">
      <type>int *</type>
      <name>group</name>
      <anchorfile>structtree.html</anchorfile>
      <anchor>a3accabb15b1b96d0f81e40341e55cc20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>group_offset</name>
      <anchorfile>structtree.html</anchorfile>
      <anchor>a349dec53fea0efa2e19de49785a2f0ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>group_size</name>
      <anchorfile>structtree.html</anchorfile>
      <anchor>a4b84be443f42bcf6cc16fd9d3fa1f326</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>groups</name>
      <anchorfile>structtree.html</anchorfile>
      <anchor>ab4d92fc866330ea5e427d6b5b8075604</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>leaf</name>
      <anchorfile>structtree.html</anchorfile>
      <anchor>a08371bc037edecea4f1632c2185b1ff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>n</name>
      <anchorfile>structtree.html</anchorfile>
      <anchor>a2273fc7497601bfaf9121d1a797453b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char **</type>
      <name>name</name>
      <anchorfile>structtree.html</anchorfile>
      <anchor>aef62d17752842a143625d7313073c068</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>parent</name>
      <anchorfile>structtree.html</anchorfile>
      <anchor>a77b1eb5cb07b504420034ed006f75cb5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>bbox</name>
    <filename>namespacebbox.html</filename>
    <namespace>bbox::bbox_regression</namespace>
    <namespace>bbox::bbox_transform</namespace>
    <namespace>bbox::setup_linux</namespace>
    <namespace>bbox::setup_windows</namespace>
  </compound>
  <compound kind="namespace">
    <name>bbox::bbox_regression</name>
    <filename>namespacebbox_1_1bbox__regression.html</filename>
    <member kind="function">
      <type>def</type>
      <name>add_bbox_regression_targets</name>
      <anchorfile>namespacebbox_1_1bbox__regression.html</anchorfile>
      <anchor>ae754b7ae61e8b77d96368ef642268613</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>compute_bbox_regression_targets</name>
      <anchorfile>namespacebbox_1_1bbox__regression.html</anchorfile>
      <anchor>a715bb4cee806dc882b34e68f784a1c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>expand_bbox_regression_targets</name>
      <anchorfile>namespacebbox_1_1bbox__regression.html</anchorfile>
      <anchor>aa11d714f5571fa36549a887894d5e6bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>bbox::bbox_transform</name>
    <filename>namespacebbox_1_1bbox__transform.html</filename>
    <member kind="function">
      <type>def</type>
      <name>bbox_overlaps</name>
      <anchorfile>namespacebbox_1_1bbox__transform.html</anchorfile>
      <anchor>ada455a0f15de58ef8cf1a2aa4b184d63</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>bbox_overlaps_py</name>
      <anchorfile>namespacebbox_1_1bbox__transform.html</anchorfile>
      <anchor>ad32b94f3e41b9465ec91d1f3b89fbc3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clip_boxes</name>
      <anchorfile>namespacebbox_1_1bbox__transform.html</anchorfile>
      <anchor>a90c176781337e3b5af49472b0376412d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>filter_boxes</name>
      <anchorfile>namespacebbox_1_1bbox__transform.html</anchorfile>
      <anchor>a48f6adec15f856ed1df9d7f564d46fbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>iou_pred</name>
      <anchorfile>namespacebbox_1_1bbox__transform.html</anchorfile>
      <anchor>af2187c59134fa80d100206d52ecd299f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>iou_transform</name>
      <anchorfile>namespacebbox_1_1bbox__transform.html</anchorfile>
      <anchor>ac3d6224e649919406d780600ac764b71</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>nonlinear_pred</name>
      <anchorfile>namespacebbox_1_1bbox__transform.html</anchorfile>
      <anchor>a6862935ac4cd21f370e2aea2ba78d6aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>nonlinear_transform</name>
      <anchorfile>namespacebbox_1_1bbox__transform.html</anchorfile>
      <anchor>a3465d911a2a45796ef7b7eab7a4e7f5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bbox_pred</name>
      <anchorfile>namespacebbox_1_1bbox__transform.html</anchorfile>
      <anchor>ab0ca9a24bc66217176867f0c91081721</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bbox_transform</name>
      <anchorfile>namespacebbox_1_1bbox__transform.html</anchorfile>
      <anchor>a0f4b47518837b4741b0186c4dc032312</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>bbox::setup_linux</name>
    <filename>namespacebbox_1_1setup__linux.html</filename>
    <class kind="class">bbox::setup_linux::custom_build_ext</class>
    <member kind="function">
      <type>def</type>
      <name>customize_compiler_for_nvcc</name>
      <anchorfile>namespacebbox_1_1setup__linux.html</anchorfile>
      <anchor>a4f993ce3c683ee856bd53785e2b508e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_compile</name>
      <anchorfile>namespacebbox_1_1setup__linux.html</anchorfile>
      <anchor>ad5375af489272a79ae782618298fcbcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>cmdclass</name>
      <anchorfile>namespacebbox_1_1setup__linux.html</anchorfile>
      <anchor>ad2a4c35f0f3bbc08437ba3110a60826c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>compiler_so</name>
      <anchorfile>namespacebbox_1_1setup__linux.html</anchorfile>
      <anchor>a1484d70c273b49811675d5934f891f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ext_modules</name>
      <anchorfile>namespacebbox_1_1setup__linux.html</anchorfile>
      <anchor>a4e13a142167c5a2baa05204687a84b31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>name</name>
      <anchorfile>namespacebbox_1_1setup__linux.html</anchorfile>
      <anchor>a409eb8650b62525fc1527d9728894f99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>numpy_include</name>
      <anchorfile>namespacebbox_1_1setup__linux.html</anchorfile>
      <anchor>a80a24dffa5cb7d8647ca7da4c4f53052</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>bbox::setup_linux::custom_build_ext</name>
    <filename>classbbox_1_1setup__linux_1_1custom__build__ext.html</filename>
    <member kind="function">
      <type>def</type>
      <name>build_extensions</name>
      <anchorfile>classbbox_1_1setup__linux_1_1custom__build__ext.html</anchorfile>
      <anchor>a4e9ca484a9e8b962bad673bf0c2ffeca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>bbox::setup_windows</name>
    <filename>namespacebbox_1_1setup__windows.html</filename>
    <member kind="variable">
      <type>dictionary</type>
      <name>cmdclass</name>
      <anchorfile>namespacebbox_1_1setup__windows.html</anchorfile>
      <anchor>a276105f2d7cbba3ecc3c1a9b9fc5e3fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ext_modules</name>
      <anchorfile>namespacebbox_1_1setup__windows.html</anchorfile>
      <anchor>acc10bb2968c69ba1475e4c03cb323676</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>lib_dir</name>
      <anchorfile>namespacebbox_1_1setup__windows.html</anchorfile>
      <anchor>a9830a882483a019fc543bcdba3c563a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>name</name>
      <anchorfile>namespacebbox_1_1setup__windows.html</anchorfile>
      <anchor>a870f8b5c7ef93dce1a84609a37b396ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>numpy_include</name>
      <anchorfile>namespacebbox_1_1setup__windows.html</anchorfile>
      <anchor>a2cab199dc1739fc5ab5cfd9590c07b33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>nvcc_bin</name>
      <anchorfile>namespacebbox_1_1setup__windows.html</anchorfile>
      <anchor>aae923717efb5f5b2da6169f6a4931b9a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cfg</name>
    <filename>namespacecfg.html</filename>
    <namespace>cfg::drfcn_config</namespace>
  </compound>
  <compound kind="namespace">
    <name>cfg::drfcn_config</name>
    <filename>namespacecfg_1_1drfcn__config.html</filename>
    <member kind="function">
      <type>def</type>
      <name>update_config</name>
      <anchorfile>namespacecfg_1_1drfcn__config.html</anchorfile>
      <anchor>aafd8b4e94bf58fecf2188ca708dee654</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>config</name>
      <anchorfile>namespacecfg_1_1drfcn__config.html</anchorfile>
      <anchor>ad05a5668f933463360dffb2a18c5dfc5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>core</name>
    <filename>namespacecore.html</filename>
    <namespace>core::callback</namespace>
    <namespace>core::DataParallelExecutorGroup</namespace>
    <namespace>core::loader</namespace>
    <namespace>core::metric</namespace>
    <namespace>core::module</namespace>
    <namespace>core::rcnn</namespace>
    <namespace>core::tester</namespace>
  </compound>
  <compound kind="namespace">
    <name>core::callback</name>
    <filename>namespacecore_1_1callback.html</filename>
    <class kind="class">core::callback::Speedometer</class>
    <member kind="function">
      <type>def</type>
      <name>do_checkpoint</name>
      <anchorfile>namespacecore_1_1callback.html</anchorfile>
      <anchor>a0e8f643e244440fe9820865a95e4cbd6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>core::callback::Speedometer</name>
    <filename>classcore_1_1callback_1_1Speedometer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__call__</name>
      <anchorfile>classcore_1_1callback_1_1Speedometer.html</anchorfile>
      <anchor>a3966f34a4563ed594646d66d90be8e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcore_1_1callback_1_1Speedometer.html</anchorfile>
      <anchor>aa570825b277c938275e72ed07e7cf202</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>batch_size</name>
      <anchorfile>classcore_1_1callback_1_1Speedometer.html</anchorfile>
      <anchor>abf4caae5b899bc43a91026ffc8ba092f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frequent</name>
      <anchorfile>classcore_1_1callback_1_1Speedometer.html</anchorfile>
      <anchor>a62dd8079f6eb65c5e9fb654bb9ad42b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>init</name>
      <anchorfile>classcore_1_1callback_1_1Speedometer.html</anchorfile>
      <anchor>a786e70250ec90d74317571d713111b60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>last_count</name>
      <anchorfile>classcore_1_1callback_1_1Speedometer.html</anchorfile>
      <anchor>a61f72e7fed35a1fccc6aacb45f83eff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tic</name>
      <anchorfile>classcore_1_1callback_1_1Speedometer.html</anchorfile>
      <anchor>ab9f11e1912ac6851ed27c2d6b328a816</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>core::DataParallelExecutorGroup</name>
    <filename>namespacecore_1_1DataParallelExecutorGroup.html</filename>
    <class kind="class">core::DataParallelExecutorGroup::DataParallelExecutorGroup</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_load_data</name>
      <anchorfile>namespacecore_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a4d47c8a711f34c1497480ddb4816428f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_load_general</name>
      <anchorfile>namespacecore_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a0746d0284f454828853fb456556297ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_load_label</name>
      <anchorfile>namespacecore_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a497822df4fc7f7987da5be9639a87233</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_merge_multi_context</name>
      <anchorfile>namespacecore_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a19bfc5a215b251ec452324aae210d8c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>core::DataParallelExecutorGroup::DataParallelExecutorGroup</name>
    <filename>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a108b98584e9c88001245a113f3016b97</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>backward</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a63a11e41dbe41cfa75dd6fa0c2fbbf88</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>bind_exec</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a8f3b41d87ef8532f88b71e5adb36b12c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>decide_slices</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a06a5566f373ab701c87da1eafacb2bc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>forward</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>aae06c4c5f3d40a1e8f433b07910b6b33</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_input_grads</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a72de72ba808aab8f412c1249d311f3f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_outputs</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>ac3eb9cba64d7695fc6a6dae0bba9ef94</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_params</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>accd2ea3d258d28ae219c554f8c57b616</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_states</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a423692da19c2d17001dc6d60e08553d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>install_monitor</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a47dd1f5e0e040ffd8c83a13ffaf9b9c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reshape</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a5537b587886c28df3b32f7ff963f17aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_params</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>adf476abc80a8b9de8790dd563abbbb35</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_states</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>adbcd1a3a0972674a0dd39b3fde9a82f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_metric</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a4dd540db593de067d7ce86e44ce4ad2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arg_names</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a37523c67cf73e670b906f074f3d7736b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>aux_arrays</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>ab293b300349d1ebdf8357d1235102050</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>aux_names</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a7ea979fe86f0b57b7180e3c24b66e8c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>batch_size</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>aba21dafb938fe07596956034ef59aab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>contexts</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a93f6d70a4c329a6c5bb618d62f75acf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data_arrays</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a1f9f2877da1d6f6ab571fd536461a776</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data_layouts</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a73245718e52d0c5c5ffb18cf405f4cee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data_shapes</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a1ee13a3dddbec55f44a634001aa2671f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>execs</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>ab04cdf5e8ee8ab374ab5217a289e8382</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fixed_param_names</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a0ac2d8adad5bfe63962c56b180fcbed6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>for_training</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>abc744625b02f9e948ff4822927395328</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>grad_arrays</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a749d2f05b876b0198edf2f9e77744dd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>grad_req</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>aa3498224b33cab9696d21be18c09759e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>input_grad_arrays</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a99f894eb9d956a574656bf0759671662</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>inputs_need_grad</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>ab1f306ab0a107f2b794466e632333edf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>label_arrays</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>aa2ac242ddc01414740c7af2403efca20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>label_layouts</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>ab8c9fcbe536e36e9fcf74d5e632162c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>label_shapes</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a9e12663473878fa9c9a6f74eb1cbbe80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>logger</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>ae976dc10aef84191344610b08bbfc085</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>output_layouts</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a9495252195772b595f288e7dca8b5237</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>param_arrays</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a3eb486ab9adc0f47a340e2c9fe6c39be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>param_names</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a0952b5336ebe05c274a7951c0216f1cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>shared_data_arrays</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>aba1b9858d2b13bfd4ee2ea1e197fc385</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>slices</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a2bb6805d6ff43ded68404110f6d45220</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>state_arrays</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>acf4d724aa9e448d10726ec9e9a752439</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>state_names</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a7c3f66670bb6b7090fa9e7e7b4aa4cd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>symbol</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a7edfeae0d4dd4b90de15b4a0de28706f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>workload</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a271f395d6a8d9a09070ecdfe7bfd5596</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_bind_ith_exec</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a07c2527410d005dd8ce63152df2a8c91</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_collect_arrays</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>ac4fbae7840b57c9251c8dc4dbe8de4f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_sliced_shape</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>a7b394ea6dbf2bfb60b0cf93d1bbb5138</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_default_execs</name>
      <anchorfile>classcore_1_1DataParallelExecutorGroup_1_1DataParallelExecutorGroup.html</anchorfile>
      <anchor>af67a2aafbdc634b17e3831ebdb279ac7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>core::loader</name>
    <filename>namespacecore_1_1loader.html</filename>
    <class kind="class">core::loader::AnchorLoader</class>
    <class kind="class">core::loader::ROIIter</class>
    <class kind="class">core::loader::TestLoader</class>
  </compound>
  <compound kind="class">
    <name>core::loader::AnchorLoader</name>
    <filename>classcore_1_1loader_1_1AnchorLoader.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>abb1cdaa82803d0570c85e226540c88fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_batch</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>a7df52a5f3ebd48c6ffcfef9160f6e247</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_batch_individual</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>aec78d5c01feb698b4a12e6d26378b78b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getindex</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>a8cab41568b750382f88fad70ed1b8036</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getpad</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>af0ebc338fc076eadf2b4a47aac26fee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>infer_shape</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>a1be8b084b886604d1b86c41b30dd77ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>iter_next</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>aa50c948ab6ecd648cb436ee7fce9c917</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>next</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>afd4fc261fa6da89f976510605562f87b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parfetch</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>a2de9191a3fb22b4709dac35a8680fbb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>provide_data</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>ab1c6f960b4a3570163ff982b85c17b87</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>provide_data_single</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>a4c675d4cb004ed5e61ef3e4258ab97d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>provide_label</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>a9e80bddfda6de21c404e93e9a023a186</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>provide_label_single</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>a951331eac9bb0102ef2f28cc3dddbc7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reset</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>a65aa1a789e61aeda22f3ef477b7067e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>allowed_border</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>a53b05e502488a1cee1d9abe0fe56dc81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anchor_ratios</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>acf8e91a8a886493caebd66c2af705d5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anchor_scales</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>a294df5e8cfe3a0e8e55fa0c1697432bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>aspect_grouping</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>a77cc876d9816ef05d5ab26c9ea10b0ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>batch</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>a12fd5472c9017307d47fc0d251263ee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>batch_size</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>a240ca6ffb7320e1af444d5189d651d49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cfg</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>a57d6dc82c640de46992cf65edf3c5aec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ctx</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>ae1c34eb80d2b22fac7a3ec8d7c7969e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cur</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>af24b7663e3e897c3af572eb85aba35fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>a0b6b1d269d894a5b04c8e5fc45b7c4b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data_name</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>ad5eedb651cda0751fc37db1fd6f485d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>feat_stride</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>a8640cef491cf23c0c2cbe7e6b0e4875f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>feat_sym</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>a748f342a60a6838750e040c08e035d72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>index</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>a1e20b680f64352be566eb3b52f64fe2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>label</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>addef78ce04381bd41c3a2a798b1a1968</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>label_name</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>acc67d06a029663f22acb54bb3974435d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>roidb</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>a7a1dda877e7959004f266780e8051500</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>shuffle</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>addb817dd3e7753cc666261875ddc7743</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>size</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>a82d7092c71b032c945876ff048e91ec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>work_load_list</name>
      <anchorfile>classcore_1_1loader_1_1AnchorLoader.html</anchorfile>
      <anchor>adcac6cc5daf7b4c7fa5f2a6c4946bad7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>core::loader::ROIIter</name>
    <filename>classcore_1_1loader_1_1ROIIter.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcore_1_1loader_1_1ROIIter.html</anchorfile>
      <anchor>a0ff79866c7e3ddef69d332e4b82ea8b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_batch</name>
      <anchorfile>classcore_1_1loader_1_1ROIIter.html</anchorfile>
      <anchor>abff6db42c2ccf8cfabde765b412f97a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_batch_individual</name>
      <anchorfile>classcore_1_1loader_1_1ROIIter.html</anchorfile>
      <anchor>a3bc97a97306a7ac19e4711c8ea39a424</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getindex</name>
      <anchorfile>classcore_1_1loader_1_1ROIIter.html</anchorfile>
      <anchor>a6a45df212ba353c597ff6bba44ef7a4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getpad</name>
      <anchorfile>classcore_1_1loader_1_1ROIIter.html</anchorfile>
      <anchor>a7128eb12f23464b43b596b682f78b1df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>iter_next</name>
      <anchorfile>classcore_1_1loader_1_1ROIIter.html</anchorfile>
      <anchor>abd49f6bc270a25a0c177ae93e89443d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>next</name>
      <anchorfile>classcore_1_1loader_1_1ROIIter.html</anchorfile>
      <anchor>a522b289cf4e0e70233142cd3c8e69ba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parfetch</name>
      <anchorfile>classcore_1_1loader_1_1ROIIter.html</anchorfile>
      <anchor>ad211b40b13d0aaf8354998712eeb619b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>provide_data</name>
      <anchorfile>classcore_1_1loader_1_1ROIIter.html</anchorfile>
      <anchor>afc85d3c0fc8a00a94badd7110d1b917d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>provide_data_single</name>
      <anchorfile>classcore_1_1loader_1_1ROIIter.html</anchorfile>
      <anchor>a2997da6e80968bf7076286c60ac805f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>provide_label</name>
      <anchorfile>classcore_1_1loader_1_1ROIIter.html</anchorfile>
      <anchor>af36a42c1db20dad482e9a9fc228c82f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>provide_label_single</name>
      <anchorfile>classcore_1_1loader_1_1ROIIter.html</anchorfile>
      <anchor>a03f8add914d7320a882dee86f095d92c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reset</name>
      <anchorfile>classcore_1_1loader_1_1ROIIter.html</anchorfile>
      <anchor>a31b839ee6eb15dbddfef3a29a1c6dfef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>aspect_grouping</name>
      <anchorfile>classcore_1_1loader_1_1ROIIter.html</anchorfile>
      <anchor>a7b438fcde886e5b5217888a8e39c02f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>batch</name>
      <anchorfile>classcore_1_1loader_1_1ROIIter.html</anchorfile>
      <anchor>aeee5e8e9e939c48e9a70684d5b51b279</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>batch_size</name>
      <anchorfile>classcore_1_1loader_1_1ROIIter.html</anchorfile>
      <anchor>a86b48a68073b6d139d76f83848d4478b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cfg</name>
      <anchorfile>classcore_1_1loader_1_1ROIIter.html</anchorfile>
      <anchor>a9280aa3bb7b1a7fc9c7015bd137cbbbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ctx</name>
      <anchorfile>classcore_1_1loader_1_1ROIIter.html</anchorfile>
      <anchor>af7bd208daae3ba08ec7b9d45ac89943a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cur</name>
      <anchorfile>classcore_1_1loader_1_1ROIIter.html</anchorfile>
      <anchor>a1b34569ace2acb213fffc60b3d059c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data</name>
      <anchorfile>classcore_1_1loader_1_1ROIIter.html</anchorfile>
      <anchor>ada566b2948620295f24d34d5d2cf8953</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data_name</name>
      <anchorfile>classcore_1_1loader_1_1ROIIter.html</anchorfile>
      <anchor>af926e162bb51637e43a5b7f491184938</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>index</name>
      <anchorfile>classcore_1_1loader_1_1ROIIter.html</anchorfile>
      <anchor>a9a57325e9bf3d886f5ba43371e38f1c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>label</name>
      <anchorfile>classcore_1_1loader_1_1ROIIter.html</anchorfile>
      <anchor>a77d220c19f1d201241cc465ad5298dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>label_name</name>
      <anchorfile>classcore_1_1loader_1_1ROIIter.html</anchorfile>
      <anchor>a867285abe78837df2439a203be3dbcc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>roidb</name>
      <anchorfile>classcore_1_1loader_1_1ROIIter.html</anchorfile>
      <anchor>a57607a423f3fe87d969bfa7bbd7c4234</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>shuffle</name>
      <anchorfile>classcore_1_1loader_1_1ROIIter.html</anchorfile>
      <anchor>a9dfa60bbdf49657dd8a40bc8b0a57c81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>size</name>
      <anchorfile>classcore_1_1loader_1_1ROIIter.html</anchorfile>
      <anchor>adaaf42a9ef08164a8c3616b1566f794a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>work_load_list</name>
      <anchorfile>classcore_1_1loader_1_1ROIIter.html</anchorfile>
      <anchor>a9882db869a81c93a69e5294e88f95a59</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>core::loader::TestLoader</name>
    <filename>classcore_1_1loader_1_1TestLoader.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcore_1_1loader_1_1TestLoader.html</anchorfile>
      <anchor>a103ce7c1803140f9685d40525385e204</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_batch</name>
      <anchorfile>classcore_1_1loader_1_1TestLoader.html</anchorfile>
      <anchor>abca1ada4201dc99630fdf224a263ed3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_batch_individual</name>
      <anchorfile>classcore_1_1loader_1_1TestLoader.html</anchorfile>
      <anchor>acb5a23bdefa75c3ce64f360b96a8a759</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getindex</name>
      <anchorfile>classcore_1_1loader_1_1TestLoader.html</anchorfile>
      <anchor>ae642330649a9735552d3566f7fe2b01e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getpad</name>
      <anchorfile>classcore_1_1loader_1_1TestLoader.html</anchorfile>
      <anchor>aee36763ec93406d273089045818ea9fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>iter_next</name>
      <anchorfile>classcore_1_1loader_1_1TestLoader.html</anchorfile>
      <anchor>afdfd424bd82cf1dd65a775de744a9a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>next</name>
      <anchorfile>classcore_1_1loader_1_1TestLoader.html</anchorfile>
      <anchor>abbd33debf48a5afa0a201f728cca5a2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>provide_data</name>
      <anchorfile>classcore_1_1loader_1_1TestLoader.html</anchorfile>
      <anchor>ade5f1155cc6e0c37fd03602d75bc2f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>provide_data_single</name>
      <anchorfile>classcore_1_1loader_1_1TestLoader.html</anchorfile>
      <anchor>ac0712ff590efcf8189276585c4c05636</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>provide_label</name>
      <anchorfile>classcore_1_1loader_1_1TestLoader.html</anchorfile>
      <anchor>ad4c8a8c04a16c430b4545cdd1ac4b906</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>provide_label_single</name>
      <anchorfile>classcore_1_1loader_1_1TestLoader.html</anchorfile>
      <anchor>a94be8b14f0569625d3933655a60b5f00</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reset</name>
      <anchorfile>classcore_1_1loader_1_1TestLoader.html</anchorfile>
      <anchor>a939d5c09eb2274cd6d87755c89300436</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>batch_size</name>
      <anchorfile>classcore_1_1loader_1_1TestLoader.html</anchorfile>
      <anchor>a37836dbdf14f335c8ffd47015317252f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cfg</name>
      <anchorfile>classcore_1_1loader_1_1TestLoader.html</anchorfile>
      <anchor>a384cef3f2f34967660edaacd54aefdd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cur</name>
      <anchorfile>classcore_1_1loader_1_1TestLoader.html</anchorfile>
      <anchor>ab15ef32d9ca4fe8f01c6ac660e41868e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data</name>
      <anchorfile>classcore_1_1loader_1_1TestLoader.html</anchorfile>
      <anchor>a7d6b1672476352f98b480b2575d6c2f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data_name</name>
      <anchorfile>classcore_1_1loader_1_1TestLoader.html</anchorfile>
      <anchor>a49446aa7b0d629bd97134de3e2bca3ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>has_rpn</name>
      <anchorfile>classcore_1_1loader_1_1TestLoader.html</anchorfile>
      <anchor>ae26cc14c8f05225291a307c6d64a261b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>im_info</name>
      <anchorfile>classcore_1_1loader_1_1TestLoader.html</anchorfile>
      <anchor>aa74582f08f108d34213fb628a72cfffa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>index</name>
      <anchorfile>classcore_1_1loader_1_1TestLoader.html</anchorfile>
      <anchor>ab05270081207daa52ace46425194f6ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>label</name>
      <anchorfile>classcore_1_1loader_1_1TestLoader.html</anchorfile>
      <anchor>aafacb0095377cc0b9546d51de0c7387c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>label_name</name>
      <anchorfile>classcore_1_1loader_1_1TestLoader.html</anchorfile>
      <anchor>acb35203f45db46b00c2775fdab190d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>roidb</name>
      <anchorfile>classcore_1_1loader_1_1TestLoader.html</anchorfile>
      <anchor>a8be96420026193fd6985b8f553c43342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>shuffle</name>
      <anchorfile>classcore_1_1loader_1_1TestLoader.html</anchorfile>
      <anchor>af6520f09fef00c74c29e700da5ea41ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>size</name>
      <anchorfile>classcore_1_1loader_1_1TestLoader.html</anchorfile>
      <anchor>a28a25481a0e23216237cc5a4fc208894</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>core::metric</name>
    <filename>namespacecore_1_1metric.html</filename>
    <class kind="class">core::metric::RCNNAccMetric</class>
    <class kind="class">core::metric::RCNNL1LossMetric</class>
    <class kind="class">core::metric::RCNNLogLossMetric</class>
    <class kind="class">core::metric::RPNAccMetric</class>
    <class kind="class">core::metric::RPNL1LossMetric</class>
    <class kind="class">core::metric::RPNLogLossMetric</class>
    <member kind="function">
      <type>def</type>
      <name>get_rcnn_names</name>
      <anchorfile>namespacecore_1_1metric.html</anchorfile>
      <anchor>af3aa4fdc975efb7b38588d69554f0fac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_rpn_names</name>
      <anchorfile>namespacecore_1_1metric.html</anchorfile>
      <anchor>ae29649f15683a4123edf77d275552a4e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>core::metric::RCNNAccMetric</name>
    <filename>classcore_1_1metric_1_1RCNNAccMetric.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcore_1_1metric_1_1RCNNAccMetric.html</anchorfile>
      <anchor>ac1f4183d58875e793ac954e07051c705</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classcore_1_1metric_1_1RCNNAccMetric.html</anchorfile>
      <anchor>a5764f77dc7ba9f1a08afa0bc1772c099</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>e2e</name>
      <anchorfile>classcore_1_1metric_1_1RCNNAccMetric.html</anchorfile>
      <anchor>a1e4266f809400d9247291084428e5ecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>label</name>
      <anchorfile>classcore_1_1metric_1_1RCNNAccMetric.html</anchorfile>
      <anchor>a2de75655d66c554dcd3c19f32badf895</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ohem</name>
      <anchorfile>classcore_1_1metric_1_1RCNNAccMetric.html</anchorfile>
      <anchor>aa1a60ec9a29b43c4b5fea4fe81a2341b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>core::metric::RCNNL1LossMetric</name>
    <filename>classcore_1_1metric_1_1RCNNL1LossMetric.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcore_1_1metric_1_1RCNNL1LossMetric.html</anchorfile>
      <anchor>ad970626b8876a1af20ec11427aaa224e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classcore_1_1metric_1_1RCNNL1LossMetric.html</anchorfile>
      <anchor>ab030ce2a4b3fdfa196631b29ea5b415d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>e2e</name>
      <anchorfile>classcore_1_1metric_1_1RCNNL1LossMetric.html</anchorfile>
      <anchor>ace62ad42cfafaa1a3f1fb249c4439b1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>label</name>
      <anchorfile>classcore_1_1metric_1_1RCNNL1LossMetric.html</anchorfile>
      <anchor>ac5cfc7c0a9a25a9b5f2b95375e4c2bc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ohem</name>
      <anchorfile>classcore_1_1metric_1_1RCNNL1LossMetric.html</anchorfile>
      <anchor>a4857d8c4b855bb8c033cc929e36f4452</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>core::metric::RCNNLogLossMetric</name>
    <filename>classcore_1_1metric_1_1RCNNLogLossMetric.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcore_1_1metric_1_1RCNNLogLossMetric.html</anchorfile>
      <anchor>a942ec66c556f2cf7614a75dad55ca90a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classcore_1_1metric_1_1RCNNLogLossMetric.html</anchorfile>
      <anchor>a6103893ac38dacd53bf7a03354042dba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>e2e</name>
      <anchorfile>classcore_1_1metric_1_1RCNNLogLossMetric.html</anchorfile>
      <anchor>a859682a90562a7e1f5c1f7c40aba8893</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>label</name>
      <anchorfile>classcore_1_1metric_1_1RCNNLogLossMetric.html</anchorfile>
      <anchor>a278412b1f27b7f4656950aef5d094bbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ohem</name>
      <anchorfile>classcore_1_1metric_1_1RCNNLogLossMetric.html</anchorfile>
      <anchor>aa0f926efbef0969cf6880f36cd3c2093</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>core::metric::RPNAccMetric</name>
    <filename>classcore_1_1metric_1_1RPNAccMetric.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcore_1_1metric_1_1RPNAccMetric.html</anchorfile>
      <anchor>adbd2bf6726845b848c86339ffacc11c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classcore_1_1metric_1_1RPNAccMetric.html</anchorfile>
      <anchor>a319ddd24e920c848188d21b549da459e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>label</name>
      <anchorfile>classcore_1_1metric_1_1RPNAccMetric.html</anchorfile>
      <anchor>a90b0665674d0a320b6a52c0c082a85fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>core::metric::RPNL1LossMetric</name>
    <filename>classcore_1_1metric_1_1RPNL1LossMetric.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcore_1_1metric_1_1RPNL1LossMetric.html</anchorfile>
      <anchor>a7e951af5e95f638234de4a78eb39ae7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classcore_1_1metric_1_1RPNL1LossMetric.html</anchorfile>
      <anchor>a4b4f75dd1ca9f123c6daf179f1bc132e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>label</name>
      <anchorfile>classcore_1_1metric_1_1RPNL1LossMetric.html</anchorfile>
      <anchor>ad6f2918772859c3e3a63f8957daea581</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>core::metric::RPNLogLossMetric</name>
    <filename>classcore_1_1metric_1_1RPNLogLossMetric.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcore_1_1metric_1_1RPNLogLossMetric.html</anchorfile>
      <anchor>aaca72a2515b5807a6a62264ad8a1638b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classcore_1_1metric_1_1RPNLogLossMetric.html</anchorfile>
      <anchor>a6e0819ac24d0d726f8b5ec27bfcf0240</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>label</name>
      <anchorfile>classcore_1_1metric_1_1RPNLogLossMetric.html</anchorfile>
      <anchor>abb4e758b40faf47f007655985c67502b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>core::module</name>
    <filename>namespacecore_1_1module.html</filename>
    <class kind="class">core::module::Module</class>
    <class kind="class">core::module::MutableModule</class>
  </compound>
  <compound kind="class">
    <name>core::module::Module</name>
    <filename>classcore_1_1module_1_1Module.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>ae7404471f3df8e1a4b8875f621fcc704</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>backward</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>ad47c23ebe8f938997a2496fdec73a8ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>bind</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a1d28a84eee78ad694c0be6a3fc8fed36</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>borrow_optimizer</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a1de3def3265c231d59e44957674da298</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>data_names</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a2034349107e98c9c093a261bf33df1d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>data_shapes</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a53e312c791bc088aab645cd93eaa2e3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>forward</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>aff945be31173eeb55f54aae5635cc5f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_input_grads</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a066179a0a53416f06d064425d88aea78</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_outputs</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>aac24b5c0cca7fa7b02d995e0c8a382c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_params</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>af9fc1abd2a24d785c6ce12eaaa265532</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_states</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>aef7a8f5497a4e8c3c5f77e91126de945</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init_optimizer</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a246b8747ddc22504e555e8f8b22ca754</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init_params</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>af2d12cbee89ffb988a69c7008bf588d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>install_monitor</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>ab7be6aad000dc3b68390f7e7a0e8770f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>label_names</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>aa297149e2debbd7f186f4ee2fd49dcdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>label_shapes</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a0d921bf5300add031919b52b873ab3ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_optimizer_states</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a05abf50dd998ab3109486ae077c33a90</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>output_names</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a315ba1db22b63bc4ac9bc4ccc4e52cae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>output_shapes</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a958e3b35f4b32f330707ff6717b54c0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reshape</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a41d9301823ffa7246be2140a92c0491b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>save_checkpoint</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a83fe4af2caebcd07778d8170819d04a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>save_optimizer_states</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a44ec39ada4b49d7e17971df6dfcc80e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_params</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a78bf97fbecf5eb7fcf0392590631811a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_states</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>aa22c16e05dd4bde54c7718c2b7ec3366</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>afa9b64392c4b645b06d2afbe4f5fc459</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_metric</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>afc24c79b58201edbf1af3c739b329c14</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>load</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a6f57e721fa791686e58364b9942116ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>binded</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a1d4aa1b9c5554cb0db38c5e2404f645b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>for_training</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a5366095ef59989aa605708a708c5a01b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>inputs_need_grad</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a4db58cf47f37d7821c33c9334e4b9f5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>optimizer_initialized</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a46ceb993776688320d96239a1bc1cf57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>params_initialized</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a31edfe42489892fccfbd8603fcf5480a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_reset_bind</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a059d1957c7bc8aeb4bc98cfc44cd4ae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_sync_params_from_devices</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a0c16f4c7e43c216b61df7e8b47735459</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_arg_params</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>ae5dbd4becf03f86bbf71120434158c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_aux_names</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>abbfc53634950166f5621f630e660a2c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_aux_params</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a38147e2aa1ae23dd78583baec2c62448</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_context</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>aa6083808fe5f6dd2cdb4db2e55890a7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_data_names</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a08d638528f2e7b6dfe26dad5cbdddbe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_data_shapes</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a2f57dc5de455b18d7590b54895e1263d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_exec_group</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a758d5d1efa939b1577fcbfc751f332a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_fixed_param_names</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a7b09b71030cb5eba8ef4f2782fd86288</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_grad_req</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a4844717f97e92ee237a6e2cd517c90b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_kvstore</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>adb2e7d1bfbc1e89ed9e650258f5e188a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_label_names</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a690a1bd3de0e804d3b3751cdc0ca4b1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_label_shapes</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a1f5e206c925042e0ea02ac6815087f7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_optimizer</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>adfb1cb89550684a74156f981a1c88833</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_output_names</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>afb718b3df52eca60197cdf6adfbf5da9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_param_names</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a6b0127d6f25902b314e8377305a980e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_params_dirty</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a26e4d0398cc36514c8e3c5762ab270b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_preload_opt_states</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a3635fa59ed9f5d4e25c6e7ebf15785c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_state_names</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>ad7f840d7119a368374fc416ec4e01cee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_symbol</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>acaae3c049760ca81066a4f4f74c91cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_update_on_kvstore</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a0acaedabe61413cf062c6ae2b95d538a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_updater</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a64c79cb5c7f65abf8106e2ae9deda7ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_work_load_list</name>
      <anchorfile>classcore_1_1module_1_1Module.html</anchorfile>
      <anchor>a767c460d153bc75f7dbebf7a455c32eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>core::module::MutableModule</name>
    <filename>classcore_1_1module_1_1MutableModule.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>aa772e7513f691c21f7e92a9d09f5dc71</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>backward</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>a66e28559f1067a13def7b70c1092e553</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>bind</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>a6c11038b1a847906674a22d678d5e56e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>data_names</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>ac8e869a90193e574df5e29c2121a88df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>data_shapes</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>a83b196c48de2df3d32fc3018311591e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fit</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>a54853a614b719b8147bc6373667547f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>forward</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>a970b7f3e974351489f0e17441109cddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_input_grads</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>a456691dc96838e6c96f32b9d2c8c6a9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_outputs</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>a8a8e294c52032c2f4d64957be720336e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_params</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>a5b1c68f8b70d4363d9059540a3c3ef5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init_optimizer</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>af5287c621459f27b85878650cb98047e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init_params</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>aa13e0151993db0863d903b28a212db81</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>install_monitor</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>a83e07711c52e8a1536f91fb857c2a05c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>label_shapes</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>abd14943cfcad8ea2068da6a6dc0e613c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>output_names</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>ae13066130449512db6b4f12e1d5aeef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>output_shapes</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>a5633c65334276f8739817c63e0faa17f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>save_checkpoint</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>a56eaa5365967c41863e7d93f9e787f61</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>aa831c3bdfc323a982862e3f0364d49bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_metric</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>a0a8ec9c92f9fd6c74f999a977649e396</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>binded</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>aaea3910f85b642f43bb400d71ee388b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>for_training</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>a36efedb7c7be031a240d9676e2f907a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>inputs_need_grad</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>ac1f3d1592a2b7d7630eebdf12c26c0e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>optimizer_initialized</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>a4d71f07188bbf555ab54638a1361dccd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>params_initialized</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>aeb33904dd26c28c72d2e9f850480b003</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_reset_bind</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>a237853299b5fb72e26fc1198a4724341</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_context</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>af087346e5521d918586e33e70cf0b6ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_curr_module</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>aba3423a5a77b610e85fe5b474204fa96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_data_names</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>a7bc803dfc0f11426c4448fb7a3eff12d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_fixed_param_names</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>a200b394d1caffca86c64a4ef55d4eed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_fixed_param_prefix</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>adb5330a1e1a06d9adfa3222d51f4477d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_label_names</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>aa85efca25b405cf40abf7786bed97340</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_max_data_shapes</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>a61e3e0909d9c1b0db4bbdba3502547c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_max_label_shapes</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>a79f4de23a1f926be9e66056dd707837f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_preload_opt_states</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>ab981a15a053b09e1154b9c5677f85821</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_symbol</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>ab82e78511150332b1fe569f9f1510a00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_work_load_list</name>
      <anchorfile>classcore_1_1module_1_1MutableModule.html</anchorfile>
      <anchor>a164ee6df5ad1540188cddca6e5af8687</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>core::rcnn</name>
    <filename>namespacecore_1_1rcnn.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_rcnn_batch</name>
      <anchorfile>namespacecore_1_1rcnn.html</anchorfile>
      <anchor>a7465689c3d526bb925769e21b244c7b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_rcnn_testbatch</name>
      <anchorfile>namespacecore_1_1rcnn.html</anchorfile>
      <anchor>a2567caf6bab4a7929bb066696a3bd78f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>sample_rois</name>
      <anchorfile>namespacecore_1_1rcnn.html</anchorfile>
      <anchor>abbe4cd18e98d83a2934137385769d967</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>core::tester</name>
    <filename>namespacecore_1_1tester.html</filename>
    <class kind="class">core::tester::Predictor</class>
    <member kind="function">
      <type>def</type>
      <name>draw_all_detection</name>
      <anchorfile>namespacecore_1_1tester.html</anchorfile>
      <anchor>afa679a5d3b1bb3b38b1c958bc3f60bb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate_proposals</name>
      <anchorfile>namespacecore_1_1tester.html</anchorfile>
      <anchor>afea3518b288dd27cb7fa513d53111672</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>im_detect</name>
      <anchorfile>namespacecore_1_1tester.html</anchorfile>
      <anchor>a935da0a34895275e1430175da44c7d33</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>im_proposal</name>
      <anchorfile>namespacecore_1_1tester.html</anchorfile>
      <anchor>a2588c87fe5145d6e634e0e4fd03056a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pred_eval</name>
      <anchorfile>namespacecore_1_1tester.html</anchorfile>
      <anchor>aa7c91176393c541ead08b02fc7e7d0a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>vis_all_detection</name>
      <anchorfile>namespacecore_1_1tester.html</anchorfile>
      <anchor>ab75f93f50585fb34b92548b580861a97</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>core::tester::Predictor</name>
    <filename>classcore_1_1tester_1_1Predictor.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcore_1_1tester_1_1Predictor.html</anchorfile>
      <anchor>a315f678dbe01a0182ade34f736bc6292</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>predict</name>
      <anchorfile>classcore_1_1tester_1_1Predictor.html</anchorfile>
      <anchor>a229ac36539c51c28962764b917a74b66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_mod</name>
      <anchorfile>classcore_1_1tester_1_1Predictor.html</anchorfile>
      <anchor>a2f843eb6105c464033743a1aa8c1a655</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>demo_pub</name>
    <filename>namespacedemo__pub.html</filename>
    <class kind="class">demo_pub::image_pub</class>
    <member kind="variable">
      <type>tuple</type>
      <name>pubber</name>
      <anchorfile>namespacedemo__pub.html</anchorfile>
      <anchor>ada6a64ed9f11861c6ae46d21dca4a175</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>demo_pub::image_pub</name>
    <filename>classdemo__pub_1_1image__pub.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdemo__pub_1_1image__pub.html</anchorfile>
      <anchor>abd452d19a9e444afb8224e1b05aed5c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classdemo__pub_1_1image__pub.html</anchorfile>
      <anchor>a8f6da6ebd89bb67f6463062565774a0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bridge</name>
      <anchorfile>classdemo__pub_1_1image__pub.html</anchorfile>
      <anchor>a6734ed3400ce5735d1bd436e5d270e80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>image_topic</name>
      <anchorfile>classdemo__pub_1_1image__pub.html</anchorfile>
      <anchor>aef91333a1d1edd9a0a35c86c17443a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>images</name>
      <anchorfile>classdemo__pub_1_1image__pub.html</anchorfile>
      <anchor>a07c547fbbd2f9c6472942c0d4ed78039</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>classdemo__pub_1_1image__pub.html</anchorfile>
      <anchor>a791b5ffac8d1115e4eb68f8e006dda1f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>make_labels</name>
    <filename>namespacemake__labels.html</filename>
    <member kind="function">
      <type>def</type>
      <name>make_labels</name>
      <anchorfile>namespacemake__labels.html</anchorfile>
      <anchor>a63c1c1b303a1add8014ed8911af76f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>font</name>
      <anchorfile>namespacemake__labels.html</anchorfile>
      <anchor>a7e51b35ffb7f4f04f96530c89f91bb80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mask</name>
    <filename>namespacemask.html</filename>
    <namespace>mask::mask_transform</namespace>
  </compound>
  <compound kind="namespace">
    <name>mask::mask_transform</name>
    <filename>namespacemask_1_1mask__transform.html</filename>
    <member kind="function">
      <type>def</type>
      <name>intersect_box_mask</name>
      <anchorfile>namespacemask_1_1mask__transform.html</anchorfile>
      <anchor>a3c5ffd36e3871285fff3c2d266a28096</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mask_overlap</name>
      <anchorfile>namespacemask_1_1mask__transform.html</anchorfile>
      <anchor>a3e68f81a20f5f848f50cd2e61b00e2c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>nms</name>
    <filename>namespacenms.html</filename>
    <namespace>nms::nms</namespace>
    <namespace>nms::setup_linux</namespace>
    <namespace>nms::setup_windows</namespace>
    <namespace>nms::setup_windows_cuda</namespace>
  </compound>
  <compound kind="namespace">
    <name>nms::nms</name>
    <filename>namespacenms_1_1nms.html</filename>
    <member kind="function">
      <type>def</type>
      <name>cpu_nms_wrapper</name>
      <anchorfile>namespacenms_1_1nms.html</anchorfile>
      <anchor>a452663d6b5a707938186d57d8048da77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>gpu_nms_wrapper</name>
      <anchorfile>namespacenms_1_1nms.html</anchorfile>
      <anchor>ab76548729984d1d3681f21c0fd551484</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>nms</name>
      <anchorfile>namespacenms_1_1nms.html</anchorfile>
      <anchor>ae82ccee2b61c21b4905383680a039174</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>py_nms_wrapper</name>
      <anchorfile>namespacenms_1_1nms.html</anchorfile>
      <anchor>a64e983e4d529e3d51a99cd506de5ae67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>nms::setup_linux</name>
    <filename>namespacenms_1_1setup__linux.html</filename>
    <class kind="class">nms::setup_linux::custom_build_ext</class>
    <member kind="function">
      <type>def</type>
      <name>customize_compiler_for_nvcc</name>
      <anchorfile>namespacenms_1_1setup__linux.html</anchorfile>
      <anchor>a59a2b3b9ec943f2e8d6f8b1cdfd33726</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>find_in_path</name>
      <anchorfile>namespacenms_1_1setup__linux.html</anchorfile>
      <anchor>aba9847c4bce62327191a02995aabbcca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>locate_cuda</name>
      <anchorfile>namespacenms_1_1setup__linux.html</anchorfile>
      <anchor>a4c331513cb94d5dfc6adc41ad464faae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_compile</name>
      <anchorfile>namespacenms_1_1setup__linux.html</anchorfile>
      <anchor>a8609eda768ceac8a6a26556d239fb40d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>cmdclass</name>
      <anchorfile>namespacenms_1_1setup__linux.html</anchorfile>
      <anchor>a31aacf2aea3c84fdf65bcdc13df2d8fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>compiler_so</name>
      <anchorfile>namespacenms_1_1setup__linux.html</anchorfile>
      <anchor>aed62dc00be20d01c3446ae0972ffbec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>CUDA</name>
      <anchorfile>namespacenms_1_1setup__linux.html</anchorfile>
      <anchor>a96cf48aab046f033b68f88975d2f6478</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ext_modules</name>
      <anchorfile>namespacenms_1_1setup__linux.html</anchorfile>
      <anchor>af037efc9c258d3eb3fd20cb349a4ad87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>name</name>
      <anchorfile>namespacenms_1_1setup__linux.html</anchorfile>
      <anchor>a678213dcb3fb2c4db0136fc378e73e4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>numpy_include</name>
      <anchorfile>namespacenms_1_1setup__linux.html</anchorfile>
      <anchor>ad9ec3110b62a2a6e20e8f820a021da6f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nms::setup_linux::custom_build_ext</name>
    <filename>classnms_1_1setup__linux_1_1custom__build__ext.html</filename>
    <member kind="function">
      <type>def</type>
      <name>build_extensions</name>
      <anchorfile>classnms_1_1setup__linux_1_1custom__build__ext.html</anchorfile>
      <anchor>a6493dc8fb370b12b8d6b5a350e89d09e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>nms::setup_windows</name>
    <filename>namespacenms_1_1setup__windows.html</filename>
    <class kind="class">nms::setup_windows::custom_build_ext</class>
    <member kind="function">
      <type>def</type>
      <name>customize_compiler_for_nvcc</name>
      <anchorfile>namespacenms_1_1setup__windows.html</anchorfile>
      <anchor>ae6dc6a0327c45b378855bb6dfa8bf850</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>find_in_path</name>
      <anchorfile>namespacenms_1_1setup__windows.html</anchorfile>
      <anchor>a69ffea5723803d8c7282e2099fc86916</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>locate_cuda</name>
      <anchorfile>namespacenms_1_1setup__windows.html</anchorfile>
      <anchor>ae806f1d856af32eb71f720bac23f1074</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>cmdclass</name>
      <anchorfile>namespacenms_1_1setup__windows.html</anchorfile>
      <anchor>acded639c5ca50c25cc81db926065a1b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>compile</name>
      <anchorfile>namespacenms_1_1setup__windows.html</anchorfile>
      <anchor>a39cc97e74f9fa728642eb4ea19f3daca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>CUDA</name>
      <anchorfile>namespacenms_1_1setup__windows.html</anchorfile>
      <anchor>a68f65a2f8bfdb04071dda2eaf10cabe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ext_modules</name>
      <anchorfile>namespacenms_1_1setup__windows.html</anchorfile>
      <anchor>a6ea4ece4e9b4ef3ebb80b5dff7c97260</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>lib_dir</name>
      <anchorfile>namespacenms_1_1setup__windows.html</anchorfile>
      <anchor>aafdfa5b10b97d0dd6934cc7cf3622fff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>name</name>
      <anchorfile>namespacenms_1_1setup__windows.html</anchorfile>
      <anchor>af883e9f09d9018ca2066e36b5ba7b057</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>numpy_include</name>
      <anchorfile>namespacenms_1_1setup__windows.html</anchorfile>
      <anchor>a564aa3c5b3430948fc5e919455b2add9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>nvcc_bin</name>
      <anchorfile>namespacenms_1_1setup__windows.html</anchorfile>
      <anchor>ab3cd38dfc557390af1ef16f555dbde4d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nms::setup_windows::custom_build_ext</name>
    <filename>classnms_1_1setup__windows_1_1custom__build__ext.html</filename>
    <member kind="function">
      <type>def</type>
      <name>build_extensions</name>
      <anchorfile>classnms_1_1setup__windows_1_1custom__build__ext.html</anchorfile>
      <anchor>abd97737bdbf918b6955234890ee39330</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>nms::setup_windows_cuda</name>
    <filename>namespacenms_1_1setup__windows__cuda.html</filename>
    <class kind="class">nms::setup_windows_cuda::CUDA_build_ext</class>
    <member kind="variable">
      <type>list</type>
      <name>cuda_libs</name>
      <anchorfile>namespacenms_1_1setup__windows__cuda.html</anchorfile>
      <anchor>aeec77f54ab6c07c3d07a4c1163a8cfef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>cudamat_ext</name>
      <anchorfile>namespacenms_1_1setup__windows__cuda.html</anchorfile>
      <anchor>a8e515cf5f858cd33d377c14adf4f2d4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>lib_dir</name>
      <anchorfile>namespacenms_1_1setup__windows__cuda.html</anchorfile>
      <anchor>a43977f610018984dd22c026ee6960660</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>numpy_include</name>
      <anchorfile>namespacenms_1_1setup__windows__cuda.html</anchorfile>
      <anchor>ad60f56d2038d97901e73058a7ae3524e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>nvcc_bin</name>
      <anchorfile>namespacenms_1_1setup__windows__cuda.html</anchorfile>
      <anchor>a0d96d94a960e88232ad1c2f1635dd574</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>nvcc_compile_args</name>
      <anchorfile>namespacenms_1_1setup__windows__cuda.html</anchorfile>
      <anchor>a8683d5fe2f888b0a929f79f08692c378</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>PATH</name>
      <anchorfile>namespacenms_1_1setup__windows__cuda.html</anchorfile>
      <anchor>aa5f77c9ffd16198af21734fee52b5f27</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nms::setup_windows_cuda::CUDA_build_ext</name>
    <filename>classnms_1_1setup__windows__cuda_1_1CUDA__build__ext.html</filename>
    <member kind="function">
      <type>def</type>
      <name>build_extensions</name>
      <anchorfile>classnms_1_1setup__windows__cuda_1_1CUDA__build__ext.html</anchorfile>
      <anchor>a0a82f3b7bcbc67db0a8c5d9154fe2562</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>spawn</name>
      <anchorfile>classnms_1_1setup__windows__cuda_1_1CUDA__build__ext.html</anchorfile>
      <anchor>a3124f95bc4deee89744c98573f1e2684</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>operator_py</name>
    <filename>namespaceoperator__py.html</filename>
    <namespace>operator_py::box_annotator_ohem</namespace>
    <namespace>operator_py::proposal</namespace>
    <namespace>operator_py::proposal_target</namespace>
  </compound>
  <compound kind="namespace">
    <name>operator_py::box_annotator_ohem</name>
    <filename>namespaceoperator__py_1_1box__annotator__ohem.html</filename>
    <class kind="class">operator_py::box_annotator_ohem::BoxAnnotatorOHEMOperator</class>
    <class kind="class">operator_py::box_annotator_ohem::BoxAnnotatorOHEMProp</class>
  </compound>
  <compound kind="class">
    <name>operator_py::box_annotator_ohem::BoxAnnotatorOHEMOperator</name>
    <filename>classoperator__py_1_1box__annotator__ohem_1_1BoxAnnotatorOHEMOperator.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classoperator__py_1_1box__annotator__ohem_1_1BoxAnnotatorOHEMOperator.html</anchorfile>
      <anchor>adeca180324c1ab6b3375c73ed01eb763</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>backward</name>
      <anchorfile>classoperator__py_1_1box__annotator__ohem_1_1BoxAnnotatorOHEMOperator.html</anchorfile>
      <anchor>aea919f72069c5f17d4c3fe3b7d922b91</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>forward</name>
      <anchorfile>classoperator__py_1_1box__annotator__ohem_1_1BoxAnnotatorOHEMOperator.html</anchorfile>
      <anchor>ac1e6007e051f5d318a439c2e283f6392</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_num_classes</name>
      <anchorfile>classoperator__py_1_1box__annotator__ohem_1_1BoxAnnotatorOHEMOperator.html</anchorfile>
      <anchor>a2063bce7457a28a4cda38e77f5faf20c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_num_reg_classes</name>
      <anchorfile>classoperator__py_1_1box__annotator__ohem_1_1BoxAnnotatorOHEMOperator.html</anchorfile>
      <anchor>a3f8cb0de9252acc541f4a36d910f8b8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_roi_per_img</name>
      <anchorfile>classoperator__py_1_1box__annotator__ohem_1_1BoxAnnotatorOHEMOperator.html</anchorfile>
      <anchor>a8ff295f8f352cbc37284c9fd3f83f1a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>operator_py::box_annotator_ohem::BoxAnnotatorOHEMProp</name>
    <filename>classoperator__py_1_1box__annotator__ohem_1_1BoxAnnotatorOHEMProp.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classoperator__py_1_1box__annotator__ohem_1_1BoxAnnotatorOHEMProp.html</anchorfile>
      <anchor>abea0d9a333419fd74c23062a28a09ff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_operator</name>
      <anchorfile>classoperator__py_1_1box__annotator__ohem_1_1BoxAnnotatorOHEMProp.html</anchorfile>
      <anchor>a215782f4a9639ae3b3de6790290bcbe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>declare_backward_dependency</name>
      <anchorfile>classoperator__py_1_1box__annotator__ohem_1_1BoxAnnotatorOHEMProp.html</anchorfile>
      <anchor>a8b26dde79ad16df42a4657ca441f34fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>infer_shape</name>
      <anchorfile>classoperator__py_1_1box__annotator__ohem_1_1BoxAnnotatorOHEMProp.html</anchorfile>
      <anchor>ac88eced46dc73dcfaab2d9ed8297b674</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>list_arguments</name>
      <anchorfile>classoperator__py_1_1box__annotator__ohem_1_1BoxAnnotatorOHEMProp.html</anchorfile>
      <anchor>a8b23128fd96fe3d8e572c982f23ba379</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>list_outputs</name>
      <anchorfile>classoperator__py_1_1box__annotator__ohem_1_1BoxAnnotatorOHEMProp.html</anchorfile>
      <anchor>a5574bfc3f2d497d32632fbf9b43d9e6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_num_classes</name>
      <anchorfile>classoperator__py_1_1box__annotator__ohem_1_1BoxAnnotatorOHEMProp.html</anchorfile>
      <anchor>afb59dbfd111910027d851fec89ae3878</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_num_reg_classes</name>
      <anchorfile>classoperator__py_1_1box__annotator__ohem_1_1BoxAnnotatorOHEMProp.html</anchorfile>
      <anchor>aecedc9116ff2eb2519d027901f716a4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_roi_per_img</name>
      <anchorfile>classoperator__py_1_1box__annotator__ohem_1_1BoxAnnotatorOHEMProp.html</anchorfile>
      <anchor>afeca1bc98560b7f1840ddcf60a9769a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>operator_py::proposal</name>
    <filename>namespaceoperator__py_1_1proposal.html</filename>
    <class kind="class">operator_py::proposal::ProposalOperator</class>
    <class kind="class">operator_py::proposal::ProposalProp</class>
    <member kind="variable">
      <type></type>
      <name>DEBUG</name>
      <anchorfile>namespaceoperator__py_1_1proposal.html</anchorfile>
      <anchor>adf6c69fca4efa1b4aac6d981440d7405</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>operator_py::proposal::ProposalOperator</name>
    <filename>classoperator__py_1_1proposal_1_1ProposalOperator.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classoperator__py_1_1proposal_1_1ProposalOperator.html</anchorfile>
      <anchor>a332e32df87945e55499a126b69e3c883</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>backward</name>
      <anchorfile>classoperator__py_1_1proposal_1_1ProposalOperator.html</anchorfile>
      <anchor>a99b17b8c1a7813826891514e0c1b1f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>forward</name>
      <anchorfile>classoperator__py_1_1proposal_1_1ProposalOperator.html</anchorfile>
      <anchor>aa1699a0a18c838ff837d8ca9bece53be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>def</type>
      <name>_clip_pad</name>
      <anchorfile>classoperator__py_1_1proposal_1_1ProposalOperator.html</anchorfile>
      <anchor>a67856d5679c058b5caffbbbf62a7da9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>def</type>
      <name>_filter_boxes</name>
      <anchorfile>classoperator__py_1_1proposal_1_1ProposalOperator.html</anchorfile>
      <anchor>aeae58677d9f8cb0c39d65cd018f328b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_anchors</name>
      <anchorfile>classoperator__py_1_1proposal_1_1ProposalOperator.html</anchorfile>
      <anchor>a1f2da9a07c608afd0f481ff1e5190c4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_feat_stride</name>
      <anchorfile>classoperator__py_1_1proposal_1_1ProposalOperator.html</anchorfile>
      <anchor>aa40421232639808759ad554ec3212c31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_num_anchors</name>
      <anchorfile>classoperator__py_1_1proposal_1_1ProposalOperator.html</anchorfile>
      <anchor>a86ce74a23d56b5ad0374f0b9bdd48679</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_output_score</name>
      <anchorfile>classoperator__py_1_1proposal_1_1ProposalOperator.html</anchorfile>
      <anchor>ac24cc3e3763936ac93c039e7cd692720</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_ratios</name>
      <anchorfile>classoperator__py_1_1proposal_1_1ProposalOperator.html</anchorfile>
      <anchor>af5b9a376826273674f2238b6ca2b9a57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_rpn_min_size</name>
      <anchorfile>classoperator__py_1_1proposal_1_1ProposalOperator.html</anchorfile>
      <anchor>ade38fd36b465d820ed494e34873f9f08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_rpn_post_nms_top_n</name>
      <anchorfile>classoperator__py_1_1proposal_1_1ProposalOperator.html</anchorfile>
      <anchor>aaca7a5baf2c7774864468b4b739f5b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_rpn_pre_nms_top_n</name>
      <anchorfile>classoperator__py_1_1proposal_1_1ProposalOperator.html</anchorfile>
      <anchor>a9abb14f40be0a5c8dbf2b4e6f93ac59c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_scales</name>
      <anchorfile>classoperator__py_1_1proposal_1_1ProposalOperator.html</anchorfile>
      <anchor>abd2fb7e778a4a15b345b2f09b369e1c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_threshold</name>
      <anchorfile>classoperator__py_1_1proposal_1_1ProposalOperator.html</anchorfile>
      <anchor>a0f21fea1235ba8d4b472d967c171f3d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>operator_py::proposal::ProposalProp</name>
    <filename>classoperator__py_1_1proposal_1_1ProposalProp.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classoperator__py_1_1proposal_1_1ProposalProp.html</anchorfile>
      <anchor>aa82152ab2439996acb9f5b3688b3f288</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_operator</name>
      <anchorfile>classoperator__py_1_1proposal_1_1ProposalProp.html</anchorfile>
      <anchor>a8356b26e194f1406a5b27cf41b13c044</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>declare_backward_dependency</name>
      <anchorfile>classoperator__py_1_1proposal_1_1ProposalProp.html</anchorfile>
      <anchor>a42697a3c034de0ed96700c154181a105</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>infer_shape</name>
      <anchorfile>classoperator__py_1_1proposal_1_1ProposalProp.html</anchorfile>
      <anchor>a6ee4f491ba824bc2fc509ab29b8e16fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>list_arguments</name>
      <anchorfile>classoperator__py_1_1proposal_1_1ProposalProp.html</anchorfile>
      <anchor>a70679ec54060e2c08d6e642961b3b6d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>list_outputs</name>
      <anchorfile>classoperator__py_1_1proposal_1_1ProposalProp.html</anchorfile>
      <anchor>ad07bfa85112c6ad0e577c3bcc7c1b12b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_feat_stride</name>
      <anchorfile>classoperator__py_1_1proposal_1_1ProposalProp.html</anchorfile>
      <anchor>a69c69f3d3d0a4afa1a1bd7e6add60044</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_output_score</name>
      <anchorfile>classoperator__py_1_1proposal_1_1ProposalProp.html</anchorfile>
      <anchor>ae4f6ca35c971e539dd9adc18b753c99a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_ratios</name>
      <anchorfile>classoperator__py_1_1proposal_1_1ProposalProp.html</anchorfile>
      <anchor>ade6476ddfb107e5492bfb3d4849c88ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_rpn_min_size</name>
      <anchorfile>classoperator__py_1_1proposal_1_1ProposalProp.html</anchorfile>
      <anchor>a9d2663ec92c683eefa2e74ea7dd8e92d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_rpn_post_nms_top_n</name>
      <anchorfile>classoperator__py_1_1proposal_1_1ProposalProp.html</anchorfile>
      <anchor>ac39e02714750cbf21b034c2b472b2069</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_rpn_pre_nms_top_n</name>
      <anchorfile>classoperator__py_1_1proposal_1_1ProposalProp.html</anchorfile>
      <anchor>aa21288ef9618d786873e15a2288942a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_scales</name>
      <anchorfile>classoperator__py_1_1proposal_1_1ProposalProp.html</anchorfile>
      <anchor>a6408a5949089bb250b4f194dd125af87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_threshold</name>
      <anchorfile>classoperator__py_1_1proposal_1_1ProposalProp.html</anchorfile>
      <anchor>af4bc48f08603900c540096937d08f976</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>operator_py::proposal_target</name>
    <filename>namespaceoperator__py_1_1proposal__target.html</filename>
    <class kind="class">operator_py::proposal_target::ProposalTargetOperator</class>
    <class kind="class">operator_py::proposal_target::ProposalTargetProp</class>
    <member kind="variable">
      <type></type>
      <name>DEBUG</name>
      <anchorfile>namespaceoperator__py_1_1proposal__target.html</anchorfile>
      <anchor>ab755f1ca33d6c89fc99fa0fc860fa428</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>operator_py::proposal_target::ProposalTargetOperator</name>
    <filename>classoperator__py_1_1proposal__target_1_1ProposalTargetOperator.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classoperator__py_1_1proposal__target_1_1ProposalTargetOperator.html</anchorfile>
      <anchor>a2ec61a5176aad285664e1d07cb84c80e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>backward</name>
      <anchorfile>classoperator__py_1_1proposal__target_1_1ProposalTargetOperator.html</anchorfile>
      <anchor>a9ea8843fb4cd073dfe2ce490ff9b290b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>forward</name>
      <anchorfile>classoperator__py_1_1proposal__target_1_1ProposalTargetOperator.html</anchorfile>
      <anchor>af5fffdc25119b8539e55a4233bc28502</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_batch_images</name>
      <anchorfile>classoperator__py_1_1proposal__target_1_1ProposalTargetOperator.html</anchorfile>
      <anchor>ac4ce5b3365690d8a9fd3cbc0eef26645</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_batch_rois</name>
      <anchorfile>classoperator__py_1_1proposal__target_1_1ProposalTargetOperator.html</anchorfile>
      <anchor>a87150cc2b0897c14ded38be9a9f95bdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_bg_num</name>
      <anchorfile>classoperator__py_1_1proposal__target_1_1ProposalTargetOperator.html</anchorfile>
      <anchor>a08bc5c3b7c368d06f81f88c4b52f7454</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cfg</name>
      <anchorfile>classoperator__py_1_1proposal__target_1_1ProposalTargetOperator.html</anchorfile>
      <anchor>aba9236b2edbaf3319d4d1070b1ceb2dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_count</name>
      <anchorfile>classoperator__py_1_1proposal__target_1_1ProposalTargetOperator.html</anchorfile>
      <anchor>af2430563cd4bfa4aafd10593065df231</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_fg_fraction</name>
      <anchorfile>classoperator__py_1_1proposal__target_1_1ProposalTargetOperator.html</anchorfile>
      <anchor>a05b26a57af38149096ccf9a125c4fc0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_fg_num</name>
      <anchorfile>classoperator__py_1_1proposal__target_1_1ProposalTargetOperator.html</anchorfile>
      <anchor>a9f0ef1b4ed3e8629040fb9c95a43eb85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_num_classes</name>
      <anchorfile>classoperator__py_1_1proposal__target_1_1ProposalTargetOperator.html</anchorfile>
      <anchor>aacf9c6a5d7f551c7177ce24a91762dc2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>operator_py::proposal_target::ProposalTargetProp</name>
    <filename>classoperator__py_1_1proposal__target_1_1ProposalTargetProp.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classoperator__py_1_1proposal__target_1_1ProposalTargetProp.html</anchorfile>
      <anchor>a83575115bb1c2d90ed987faa29d13ef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_operator</name>
      <anchorfile>classoperator__py_1_1proposal__target_1_1ProposalTargetProp.html</anchorfile>
      <anchor>afbb29ac2dc8b7b2c59f6cf92a5ca24ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>declare_backward_dependency</name>
      <anchorfile>classoperator__py_1_1proposal__target_1_1ProposalTargetProp.html</anchorfile>
      <anchor>a8e25fa0b474a411a0219ec0109652985</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>infer_shape</name>
      <anchorfile>classoperator__py_1_1proposal__target_1_1ProposalTargetProp.html</anchorfile>
      <anchor>a33ddf7ae537ee08677aeac58fb6f654d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>list_arguments</name>
      <anchorfile>classoperator__py_1_1proposal__target_1_1ProposalTargetProp.html</anchorfile>
      <anchor>a72e45de9ef440738d04d5b22a69d277b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>list_outputs</name>
      <anchorfile>classoperator__py_1_1proposal__target_1_1ProposalTargetProp.html</anchorfile>
      <anchor>ab24c79fdb7c5dc494e47cfb8dc7de399</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_batch_images</name>
      <anchorfile>classoperator__py_1_1proposal__target_1_1ProposalTargetProp.html</anchorfile>
      <anchor>ac54453e9188393e0a764b88988fbdfeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_batch_rois</name>
      <anchorfile>classoperator__py_1_1proposal__target_1_1ProposalTargetProp.html</anchorfile>
      <anchor>af34ae730e1e2ad6902e3c30448ce92ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cfg</name>
      <anchorfile>classoperator__py_1_1proposal__target_1_1ProposalTargetProp.html</anchorfile>
      <anchor>a8dca3240b098b2e46cebd768954dee4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_fg_fraction</name>
      <anchorfile>classoperator__py_1_1proposal__target_1_1ProposalTargetProp.html</anchorfile>
      <anchor>acba6db6933a6bf2539df52baf32828cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_num_classes</name>
      <anchorfile>classoperator__py_1_1proposal__target_1_1ProposalTargetProp.html</anchorfile>
      <anchor>a10972bf105dedf20abc09ba9f734c919</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>python_wrapper</name>
    <filename>namespacepython__wrapper.html</filename>
    <member kind="function">
      <type>def</type>
      <name>rec_obj</name>
      <anchorfile>namespacepython__wrapper.html</anchorfile>
      <anchor>a60c8a8a72ad2852b79f5573407d2eba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>path</name>
      <anchorfile>namespacepython__wrapper.html</anchorfile>
      <anchor>ac64d14fb2db88c71dea075576d013e8a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rail_object_detector</name>
    <filename>namespacerail__object__detector.html</filename>
    <namespace>rail_object_detector::drfcn_detector</namespace>
    <namespace>rail_object_detector::object_detectors</namespace>
    <class kind="struct">rail_object_detector::darknet_object</class>
    <class kind="class">rail_object_detector::DarknetDetector</class>
    <class kind="struct">rail_object_detector::network</class>
    <member kind="typedef">
      <type>struct rail_object_detector::darknet_object</type>
      <name>darknet_object</name>
      <anchorfile>namespacerail__object__detector.html</anchorfile>
      <anchor>a569075e4e01e5e3d6cc36ec622750b8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct layer</type>
      <name>layer</name>
      <anchorfile>namespacerail__object__detector.html</anchorfile>
      <anchor>a6c39d22ec4fa115f54038ab9687e427b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct rail_object_detector::network</type>
      <name>network</name>
      <anchorfile>namespacerail__object__detector.html</anchorfile>
      <anchor>a0f5fd6534bb5d53258c20bc66d08d300</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct tree</type>
      <name>tree</name>
      <anchorfile>namespacerail__object__detector.html</anchorfile>
      <anchor>a1a6bfe133dccc21316bd5dd8724335ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>learning_rate_policy</name>
      <anchorfile>namespacerail__object__detector.html</anchorfile>
      <anchor>ac31c3a34d47e763b02803a88f51cc230</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONSTANT</name>
      <anchorfile>namespacerail__object__detector.html</anchorfile>
      <anchor>ac31c3a34d47e763b02803a88f51cc230a81a01a1f9b790a8ad084d1c937038c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STEP</name>
      <anchorfile>namespacerail__object__detector.html</anchorfile>
      <anchor>ac31c3a34d47e763b02803a88f51cc230a5506c0a830a65959ed81ef760ef437b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXP</name>
      <anchorfile>namespacerail__object__detector.html</anchorfile>
      <anchor>ac31c3a34d47e763b02803a88f51cc230a252df8de1ef708a8c8cbb64d728e721f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POLY</name>
      <anchorfile>namespacerail__object__detector.html</anchorfile>
      <anchor>ac31c3a34d47e763b02803a88f51cc230a549721d7d09f8d53cac2e66a584ede80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STEPS</name>
      <anchorfile>namespacerail__object__detector.html</anchorfile>
      <anchor>ac31c3a34d47e763b02803a88f51cc230aa57ea004335086ee8c0a3fb06748eeae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SIG</name>
      <anchorfile>namespacerail__object__detector.html</anchorfile>
      <anchor>ac31c3a34d47e763b02803a88f51cc230a12fe585edbce2292f8390c0aba66b292</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RANDOM</name>
      <anchorfile>namespacerail__object__detector.html</anchorfile>
      <anchor>ac31c3a34d47e763b02803a88f51cc230acb55393ed168820db578a352b822fdb7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rail_object_detector::darknet_object</name>
    <filename>structrail__object__detector_1_1darknet__object.html</filename>
    <member kind="variable">
      <type>unsigned short</type>
      <name>centroid_x</name>
      <anchorfile>structrail__object__detector_1_1darknet__object.html</anchorfile>
      <anchor>a73ecab35063004f372963b1d3af09572</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>centroid_y</name>
      <anchorfile>structrail__object__detector_1_1darknet__object.html</anchorfile>
      <anchor>a3fc28d66b0ab1fad6e803ccb9f80872b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>label</name>
      <anchorfile>structrail__object__detector_1_1darknet__object.html</anchorfile>
      <anchor>a15cb2c53cb10840644f0bb630f125d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>left_bot_x</name>
      <anchorfile>structrail__object__detector_1_1darknet__object.html</anchorfile>
      <anchor>ac7e3818da76225f1dfaf4c2cf70663b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>left_bot_y</name>
      <anchorfile>structrail__object__detector_1_1darknet__object.html</anchorfile>
      <anchor>a34dacd75c6e42d159f9b2ee81acde877</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>probability</name>
      <anchorfile>structrail__object__detector_1_1darknet__object.html</anchorfile>
      <anchor>ab3204fd07a324f72b84d6183858ea25d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>right_top_x</name>
      <anchorfile>structrail__object__detector_1_1darknet__object.html</anchorfile>
      <anchor>abbbcf5ef0d01e9e111f1e183a682aa8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>right_top_y</name>
      <anchorfile>structrail__object__detector_1_1darknet__object.html</anchorfile>
      <anchor>a75b7f0bc85ad76a62f85ab5f2686d143</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rail_object_detector::DarknetDetector</name>
    <filename>classrail__object__detector_1_1DarknetDetector.html</filename>
    <member kind="function">
      <type>void</type>
      <name>backgroundDetectionCallback</name>
      <anchorfile>classrail__object__detector_1_1DarknetDetector.html</anchorfile>
      <anchor>a99db6cb389b02bd5ebe1ff83c550c223</anchor>
      <arglist>(const ros::TimerEvent &amp;e)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DarknetDetector</name>
      <anchorfile>classrail__object__detector_1_1DarknetDetector.html</anchorfile>
      <anchor>a6a52fb735fc7604d799c9e66d3fab6a2</anchor>
      <arglist>(ros::NodeHandle &amp;handle, ros::NodeHandle &amp;private_handle)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>imageQueryCallback</name>
      <anchorfile>classrail__object__detector_1_1DarknetDetector.html</anchorfile>
      <anchor>ad3e3804dd78bb32480891bd9092ebc1e</anchor>
      <arglist>(ImageQuery::Request &amp;req, ImageQuery::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>imageSubscriberCallback</name>
      <anchorfile>classrail__object__detector_1_1DarknetDetector.html</anchorfile>
      <anchor>ac6e63dfdd7900a3c27562d37dc4d27d0</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>runBackgroundDetections</name>
      <anchorfile>classrail__object__detector_1_1DarknetDetector.html</anchorfile>
      <anchor>ae3ae89dc7622e7719c4a99cb6b11a237</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sceneQueryCallback</name>
      <anchorfile>classrail__object__detector_1_1DarknetDetector.html</anchorfile>
      <anchor>a0abdbef62c46567be9ff491b309431bb</anchor>
      <arglist>(SceneQuery::Request &amp;req, SceneQuery::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>start</name>
      <anchorfile>classrail__object__detector_1_1DarknetDetector.html</anchorfile>
      <anchor>a75344a573bee9f46a39be0e87d14e7e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stop</name>
      <anchorfile>classrail__object__detector_1_1DarknetDetector.html</anchorfile>
      <anchor>ac092d0a8090559f2ba5a35f304e3ee07</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>detectObjects</name>
      <anchorfile>classrail__object__detector_1_1DarknetDetector.html</anchorfile>
      <anchor>aef1e65af3dca5009356dabe122f27b36</anchor>
      <arglist>(cv_bridge::CvImagePtr cv_ptr, std::vector&lt; Object &gt; &amp;detected_objects)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char **</type>
      <name>class_names_</name>
      <anchorfile>classrail__object__detector_1_1DarknetDetector.html</anchorfile>
      <anchor>a87927f9f0c733c332910dbf613e864dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>detections_pub_</name>
      <anchorfile>classrail__object__detector_1_1DarknetDetector.html</anchorfile>
      <anchor>acd78305932a9ee0f80d325ee4fad8d4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread *</type>
      <name>detections_thread_</name>
      <anchorfile>classrail__object__detector_1_1DarknetDetector.html</anchorfile>
      <anchor>a7b2724cc63216f19a2a6aabdce3d9881</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::CallbackQueuePtr</type>
      <name>image_callback_q_</name>
      <anchorfile>classrail__object__detector_1_1DarknetDetector.html</anchorfile>
      <anchor>ab08041d89462bf8ac2621595e781effa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>image_query_server_</name>
      <anchorfile>classrail__object__detector_1_1DarknetDetector.html</anchorfile>
      <anchor>aeeadbebfc57f6e82a35435a337406346</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ros::AsyncSpinner &gt;</type>
      <name>image_spinner_</name>
      <anchorfile>classrail__object__detector_1_1DarknetDetector.html</anchorfile>
      <anchor>a7967f43a271f38c47faacc725aafe4f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>image_sub_</name>
      <anchorfile>classrail__object__detector_1_1DarknetDetector.html</anchorfile>
      <anchor>a664e7657bbd06e672dbfa5cd53c870fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::ImageTransport</type>
      <name>it_</name>
      <anchorfile>classrail__object__detector_1_1DarknetDetector.html</anchorfile>
      <anchor>aa81e0c1967e4bbeec6f7656d3ef4c484</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::ImageConstPtr</type>
      <name>latest_image_</name>
      <anchorfile>classrail__object__detector_1_1DarknetDetector.html</anchorfile>
      <anchor>a1fc071ce7e18b5f17fce79fdb0d21c53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>max_desired_publish_freq_</name>
      <anchorfile>classrail__object__detector_1_1DarknetDetector.html</anchorfile>
      <anchor>a63a8b3a7e0d1fa8a9ba7845521a73578</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classrail__object__detector_1_1DarknetDetector.html</anchorfile>
      <anchor>a2cb06aac539400f885e993180a637062</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>network</type>
      <name>net_</name>
      <anchorfile>classrail__object__detector_1_1DarknetDetector.html</anchorfile>
      <anchor>ad34d53a124a456cfc4104ab0719d6d7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classrail__object__detector_1_1DarknetDetector.html</anchorfile>
      <anchor>ab399bd59dd87ec1e0fb30906fc7ddfe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>perform_detections_</name>
      <anchorfile>classrail__object__detector_1_1DarknetDetector.html</anchorfile>
      <anchor>a02e886df4bc3bd23635f6246e2582b9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>private_nh_</name>
      <anchorfile>classrail__object__detector_1_1DarknetDetector.html</anchorfile>
      <anchor>af6e059d3594c028fdcc13ebe5a7ae094</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>probability_threshold_</name>
      <anchorfile>classrail__object__detector_1_1DarknetDetector.html</anchorfile>
      <anchor>a6db5668f11fd79b966ee9df4a7625c44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>publish_detections_topic_</name>
      <anchorfile>classrail__object__detector_1_1DarknetDetector.html</anchorfile>
      <anchor>a14200e925b7d056f27e5a32cdac924a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::CallbackQueuePtr</type>
      <name>scene_callback_q_</name>
      <anchorfile>classrail__object__detector_1_1DarknetDetector.html</anchorfile>
      <anchor>af1d39d5760b8571b1bc8d3a2fac8e357</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>scene_query_server_</name>
      <anchorfile>classrail__object__detector_1_1DarknetDetector.html</anchorfile>
      <anchor>a6708c5b0fe5482c3efd13b9187677c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ros::AsyncSpinner &gt;</type>
      <name>scene_spinner_</name>
      <anchorfile>classrail__object__detector_1_1DarknetDetector.html</anchorfile>
      <anchor>afeee84498725db7b13bc6c9c448a002f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>use_image_service_</name>
      <anchorfile>classrail__object__detector_1_1DarknetDetector.html</anchorfile>
      <anchor>aa7ddd3b2aee641a33ea3040d4c227cd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>use_scene_service_</name>
      <anchorfile>classrail__object__detector_1_1DarknetDetector.html</anchorfile>
      <anchor>af6731f611425ab34b23c165d928aa3e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rail_object_detector::network</name>
    <filename>structrail__object__detector_1_1network.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>adam</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>a842f55bb1f58c89e9a29175191678b98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>angle</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>a3fad35321b0ef3a8cf283f2657dd18ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>aspect</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>a83a3757e718e30f3044b4834d510cdbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>B1</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>a894ef5a381fa85dbd9e64019914c147b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>B2</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>a90992b09439d835fcd4fceec6f26d4c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>batch</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>acbeb0eab56dce6c9c24087a4ce7c3234</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>burn_in</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>a43492b7491e33a6565892f67bbf9eb26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>c</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>a977286b59bfaf1f63e2cc52af138694d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>decay</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>a393738d8fc4e68a38daba42ecee2e077</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>epoch</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>a0285d5be5ab103e353d1b7e8bcc5dc40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>eps</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>a17ec9ce4b821444ba74d72a49b4332b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>exposure</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>af00e640879fe3034844a3a88c2ec9e67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gamma</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>a07e5f0b69cef9fdf015270af1b7a44a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>gpu_index</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>aad0e36de774a89c9c76077e0a91140f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>h</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>a6e44d55ad497b6ee1de63deec446ec13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tree *</type>
      <name>hierarchy</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>adf1e3fe9697daaa5b336cced0f94e335</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>hue</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>a91e44d9cce64b979d322dc285d0c1147</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>inputs</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>abf2110be888db337a72def194a6ec191</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>layer *</type>
      <name>layers</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>ac1bdc8e4053ae33ab11e900c796b2646</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>learning_rate</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>abb04556abcdf0096d922d64ea19cbaab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_batches</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>a30cc8e58fee8880aee223a525720301e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_crop</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>aca49595f8940978b450a648f9fd12ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>min_crop</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>ab050228519ff0967b212dd88a85d42bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>momentum</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>a069528dd6682fdf50fb1ea6677d7ad13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>n</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>a9e0eb58e9f4b3fc81cfc5872fbf68101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_steps</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>a4b1ea093082a9cd0639c384dad9afc9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>output</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>a040aa66b43535f16c4097c1e04fd9d95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>outputs</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>a76557c546302f17f2e429c2c7287465c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>learning_rate_policy</type>
      <name>policy</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>aa4e2d8cf0d7cb6a4ab838af0dd9ba0e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>power</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>a4be9c85f273097578293a441fcea2834</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>saturation</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>ab21c292b23b6ae432eebf31673dc8b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>scale</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>a192b80cafae0d8ea6d866321c22909c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>scales</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>adc79ce2b8a6042a62f5a8a530af80610</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>seen</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>ab58c145342d9204286f07d7da8c58b76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>step</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>ae98060157d22ebfa91218df031b0f9ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>steps</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>abd67a3900e3952b54816ca9c3b19fb26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>subdivisions</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>ab2f3df4050eebcb23301cabd213a2ae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>time_steps</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>a18d86cb130546c899549e94a90841313</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>w</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>ad02605ad58f23482a35e4d136a88b700</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>workspace</name>
      <anchorfile>structrail__object__detector_1_1network.html</anchorfile>
      <anchor>ad12ef404173c63fc80261e6b85ceed7b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rail_object_detector::drfcn_detector</name>
    <filename>namespacerail__object__detector_1_1drfcn__detector.html</filename>
    <class kind="class">rail_object_detector::drfcn_detector::Detector</class>
    <member kind="function">
      <type>def</type>
      <name>add_path</name>
      <anchorfile>namespacerail__object__detector_1_1drfcn__detector.html</anchorfile>
      <anchor>a408a43d739e580ab71f48d0a2721d206</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>LIB_PATH</name>
      <anchorfile>namespacerail__object__detector_1_1drfcn__detector.html</anchorfile>
      <anchor>a155a55fc587f381272ce33c38775bc62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>rospack</name>
      <anchorfile>namespacerail__object__detector_1_1drfcn__detector.html</anchorfile>
      <anchor>aa9fbf93f3817934de9dbfae4addffade</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rail_object_detector::drfcn_detector::Detector</name>
    <filename>classrail__object__detector_1_1drfcn__detector_1_1Detector.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrail__object__detector_1_1drfcn__detector_1_1Detector.html</anchorfile>
      <anchor>a6f5d47399ed7c70319ea0c3d0542b8f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>detect_objects</name>
      <anchorfile>classrail__object__detector_1_1drfcn__detector_1_1Detector.html</anchorfile>
      <anchor>a7b1591dd40f0e3e4cac17cf9d983e6b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>classes</name>
      <anchorfile>classrail__object__detector_1_1drfcn__detector_1_1Detector.html</anchorfile>
      <anchor>a97c5f905109b12b213f876fabffc9df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data_names</name>
      <anchorfile>classrail__object__detector_1_1drfcn__detector_1_1Detector.html</anchorfile>
      <anchor>a3de8695c66825acaf8e1f6d67419670c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>label_names</name>
      <anchorfile>classrail__object__detector_1_1drfcn__detector_1_1Detector.html</anchorfile>
      <anchor>aa44f4c4c85ce47c1120e9c7e8017a0b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>nms</name>
      <anchorfile>classrail__object__detector_1_1drfcn__detector_1_1Detector.html</anchorfile>
      <anchor>a906ceac18f5e305c658a36cf536c1a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>num_classes</name>
      <anchorfile>classrail__object__detector_1_1drfcn__detector_1_1Detector.html</anchorfile>
      <anchor>a73240ab4a0b66d15821598cf73e63283</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>predictor</name>
      <anchorfile>classrail__object__detector_1_1drfcn__detector_1_1Detector.html</anchorfile>
      <anchor>a220cac4b7b5c3a166887c4d2321d042e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rail_object_detector::object_detectors</name>
    <filename>namespacerail__object__detector_1_1object__detectors.html</filename>
    <class kind="class">rail_object_detector::object_detectors::DRFCNDetector</class>
    <member kind="function">
      <type>def</type>
      <name>eprint</name>
      <anchorfile>namespacerail__object__detector_1_1object__detectors.html</anchorfile>
      <anchor>ac189030ebffc25588c97840e2e04442f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>detector</name>
      <anchorfile>namespacerail__object__detector_1_1object__detectors.html</anchorfile>
      <anchor>aced6b1128fb0b21099e6a5edd6c03eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>ENDC_COLOR</name>
      <anchorfile>namespacerail__object__detector_1_1object__detectors.html</anchorfile>
      <anchor>a0bd7d46606db51bc7651e36ed77ee621</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>FAIL_COLOR</name>
      <anchorfile>namespacerail__object__detector_1_1object__detectors.html</anchorfile>
      <anchor>a8376770abfbd6d8ad04426bf42403c74</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rail_object_detector::object_detectors::DRFCNDetector</name>
    <filename>classrail__object__detector_1_1object__detectors_1_1DRFCNDetector.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrail__object__detector_1_1object__detectors_1_1DRFCNDetector.html</anchorfile>
      <anchor>a4744a89c2859b016b91dfb16b391d56c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start</name>
      <anchorfile>classrail__object__detector_1_1object__detectors_1_1DRFCNDetector.html</anchorfile>
      <anchor>a838422a27ca7cc81d9e74b8928fb44c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bridge</name>
      <anchorfile>classrail__object__detector_1_1object__detectors_1_1DRFCNDetector.html</anchorfile>
      <anchor>a40ef7509a94393b0be942370ffe1ca7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>debug</name>
      <anchorfile>classrail__object__detector_1_1object__detectors_1_1DRFCNDetector.html</anchorfile>
      <anchor>aa019b670db465ed878ba10e8d3207f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>detector</name>
      <anchorfile>classrail__object__detector_1_1object__detectors_1_1DRFCNDetector.html</anchorfile>
      <anchor>a8c8e0dc14da3e78c85dedf51fe97e5c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>image_datastream</name>
      <anchorfile>classrail__object__detector_1_1object__detectors_1_1DRFCNDetector.html</anchorfile>
      <anchor>a216ea88b6612088a6da55274d61b50ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>image_pub</name>
      <anchorfile>classrail__object__detector_1_1object__detectors_1_1DRFCNDetector.html</anchorfile>
      <anchor>a0d36cdc6333fa772f786d82ca3a03df7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>image_sub_topic_name</name>
      <anchorfile>classrail__object__detector_1_1object__detectors_1_1DRFCNDetector.html</anchorfile>
      <anchor>aa98546a001261f35145e8a9d4ad08d52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>input_image</name>
      <anchorfile>classrail__object__detector_1_1object__detectors_1_1DRFCNDetector.html</anchorfile>
      <anchor>a8c707b3f1b5209ae65a390d4cd987a88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>model_filename</name>
      <anchorfile>classrail__object__detector_1_1object__detectors_1_1DRFCNDetector.html</anchorfile>
      <anchor>ae333bbab1c176a81ee84e4079bc7d659</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>object_pub</name>
      <anchorfile>classrail__object__detector_1_1object__detectors_1_1DRFCNDetector.html</anchorfile>
      <anchor>a2b824bee60ac72577f65c64aaa20247c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>objects</name>
      <anchorfile>classrail__object__detector_1_1object__detectors_1_1DRFCNDetector.html</anchorfile>
      <anchor>a2d22cce38456674970f7322a5ff78218</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>use_compressed_image</name>
      <anchorfile>classrail__object__detector_1_1object__detectors_1_1DRFCNDetector.html</anchorfile>
      <anchor>af21f6725006d31722739e1c7478c97b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_convert_msg_to_image</name>
      <anchorfile>classrail__object__detector_1_1object__detectors_1_1DRFCNDetector.html</anchorfile>
      <anchor>a6bb5946ba579bb1361106d2b9091a906</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_draw_boxes</name>
      <anchorfile>classrail__object__detector_1_1object__detectors_1_1DRFCNDetector.html</anchorfile>
      <anchor>a4e83d1f69b5687b375d44789dc5d0b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_parse_image</name>
      <anchorfile>classrail__object__detector_1_1object__detectors_1_1DRFCNDetector.html</anchorfile>
      <anchor>aab25eb489f56fa8b115b90dd9b2b856f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rpn</name>
    <filename>namespacerpn.html</filename>
    <namespace>rpn::generate_anchor</namespace>
    <namespace>rpn::rpn</namespace>
  </compound>
  <compound kind="namespace">
    <name>rpn::generate_anchor</name>
    <filename>namespacerpn_1_1generate__anchor.html</filename>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_mkanchors</name>
      <anchorfile>namespacerpn_1_1generate__anchor.html</anchorfile>
      <anchor>a44173f47ca548a4e2d1bc67f6c5d2764</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_ratio_enum</name>
      <anchorfile>namespacerpn_1_1generate__anchor.html</anchorfile>
      <anchor>a842d41c54035c333af2517e735064ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_scale_enum</name>
      <anchorfile>namespacerpn_1_1generate__anchor.html</anchorfile>
      <anchor>ac7b872df37f6100a44947943e0bf51db</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_whctrs</name>
      <anchorfile>namespacerpn_1_1generate__anchor.html</anchorfile>
      <anchor>a059589dbc0adacaaf76efc4186af4284</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate_anchors</name>
      <anchorfile>namespacerpn_1_1generate__anchor.html</anchorfile>
      <anchor>a7a5fbfafdc210621f100991d1a6e5a2a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rpn::rpn</name>
    <filename>namespacerpn_1_1rpn.html</filename>
    <member kind="function">
      <type>def</type>
      <name>assign_anchor</name>
      <anchorfile>namespacerpn_1_1rpn.html</anchorfile>
      <anchor>a7ef89ce7eecf471124ff4ccd533ef0a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_rpn_batch</name>
      <anchorfile>namespacerpn_1_1rpn.html</anchorfile>
      <anchor>a3f15e0551f34a7b53b398a306d558685</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_rpn_testbatch</name>
      <anchorfile>namespacerpn_1_1rpn.html</anchorfile>
      <anchor>a0170b6e3d615f6f13f32c6b63c1e55c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>symbols</name>
    <filename>namespacesymbols.html</filename>
    <namespace>symbols::deform_conv_demo</namespace>
    <namespace>symbols::deform_psroi_demo</namespace>
    <namespace>symbols::resnet_v1_101_rfcn</namespace>
    <namespace>symbols::resnet_v1_101_rfcn_dcn</namespace>
    <namespace>symbols::rfcn_demo</namespace>
  </compound>
  <compound kind="namespace">
    <name>symbols::deform_conv_demo</name>
    <filename>namespacesymbols_1_1deform__conv__demo.html</filename>
    <class kind="class">symbols::deform_conv_demo::deform_conv_demo</class>
  </compound>
  <compound kind="class">
    <name>symbols::deform_conv_demo::deform_conv_demo</name>
    <filename>classsymbols_1_1deform__conv__demo_1_1deform__conv__demo.html</filename>
    <base>utils::symbol::Symbol</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsymbols_1_1deform__conv__demo_1_1deform__conv__demo.html</anchorfile>
      <anchor>af20f9de284412273ae3cb4c20fa41b6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_resnet_v1_conv4</name>
      <anchorfile>classsymbols_1_1deform__conv__demo_1_1deform__conv__demo.html</anchorfile>
      <anchor>ab0abce4080f1c0d7e3c5593565f3704b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_resnet_v1_conv5</name>
      <anchorfile>classsymbols_1_1deform__conv__demo_1_1deform__conv__demo.html</anchorfile>
      <anchor>a93d04db8e7ab060448b11dbe571465db</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_rpn</name>
      <anchorfile>classsymbols_1_1deform__conv__demo_1_1deform__conv__demo.html</anchorfile>
      <anchor>a128218eb92e873f55d3d22dbb7f70ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_symbol</name>
      <anchorfile>classsymbols_1_1deform__conv__demo_1_1deform__conv__demo.html</anchorfile>
      <anchor>ac426747a8e8d638e065131003c65bc87</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_symbol_rfcn</name>
      <anchorfile>classsymbols_1_1deform__conv__demo_1_1deform__conv__demo.html</anchorfile>
      <anchor>a43c34dac134c3659df70e4dc96b93ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_symbol_rpn</name>
      <anchorfile>classsymbols_1_1deform__conv__demo_1_1deform__conv__demo.html</anchorfile>
      <anchor>a239e92b277e59e1c8b064b31b8b55250</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init_weight</name>
      <anchorfile>classsymbols_1_1deform__conv__demo_1_1deform__conv__demo.html</anchorfile>
      <anchor>a7d88a98467b08c09f2702d60a52a01bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init_weight_rfcn</name>
      <anchorfile>classsymbols_1_1deform__conv__demo_1_1deform__conv__demo.html</anchorfile>
      <anchor>ae33a06371607af63d21b2ac0cba8a30a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init_weight_rpn</name>
      <anchorfile>classsymbols_1_1deform__conv__demo_1_1deform__conv__demo.html</anchorfile>
      <anchor>a1b91015f1100f606816320ac76a2ed19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>eps</name>
      <anchorfile>classsymbols_1_1deform__conv__demo_1_1deform__conv__demo.html</anchorfile>
      <anchor>a9dbe5de4eda8f5b6ad296d282571aefa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>filter_list</name>
      <anchorfile>classsymbols_1_1deform__conv__demo_1_1deform__conv__demo.html</anchorfile>
      <anchor>a406c31ebdb6b527a3fea5fcad7d4911c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sym</name>
      <anchorfile>classsymbols_1_1deform__conv__demo_1_1deform__conv__demo.html</anchorfile>
      <anchor>af4c552620e28fda7293083d248f8d658</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>units</name>
      <anchorfile>classsymbols_1_1deform__conv__demo_1_1deform__conv__demo.html</anchorfile>
      <anchor>a811aa6d43789033ef241b891948c089b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>use_global_stats</name>
      <anchorfile>classsymbols_1_1deform__conv__demo_1_1deform__conv__demo.html</anchorfile>
      <anchor>a358c220f626ff59aa90932078c5eff2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>workspace</name>
      <anchorfile>classsymbols_1_1deform__conv__demo_1_1deform__conv__demo.html</anchorfile>
      <anchor>ad56a92f713ef40e4212ae78e43f36d16</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>symbols::deform_psroi_demo</name>
    <filename>namespacesymbols_1_1deform__psroi__demo.html</filename>
    <class kind="class">symbols::deform_psroi_demo::deform_psroi_demo</class>
  </compound>
  <compound kind="class">
    <name>symbols::deform_psroi_demo::deform_psroi_demo</name>
    <filename>classsymbols_1_1deform__psroi__demo_1_1deform__psroi__demo.html</filename>
    <base>utils::symbol::Symbol</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsymbols_1_1deform__psroi__demo_1_1deform__psroi__demo.html</anchorfile>
      <anchor>a2291c61ebf29fd281d612a0947491fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_resnet_v1_conv4</name>
      <anchorfile>classsymbols_1_1deform__psroi__demo_1_1deform__psroi__demo.html</anchorfile>
      <anchor>a717ea8c5b099ea4e6752289cb068e1bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_resnet_v1_conv5</name>
      <anchorfile>classsymbols_1_1deform__psroi__demo_1_1deform__psroi__demo.html</anchorfile>
      <anchor>a51fcdb23197055b8d0fae633a35e3378</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_rpn</name>
      <anchorfile>classsymbols_1_1deform__psroi__demo_1_1deform__psroi__demo.html</anchorfile>
      <anchor>af3e05e659607384ad1c5af2ef37bf480</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_symbol</name>
      <anchorfile>classsymbols_1_1deform__psroi__demo_1_1deform__psroi__demo.html</anchorfile>
      <anchor>a6b713a0fdad3e734d03c734185bb97ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_symbol_rfcn</name>
      <anchorfile>classsymbols_1_1deform__psroi__demo_1_1deform__psroi__demo.html</anchorfile>
      <anchor>af7d8a1a2ca2f012d10b030d27e0496ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_symbol_rpn</name>
      <anchorfile>classsymbols_1_1deform__psroi__demo_1_1deform__psroi__demo.html</anchorfile>
      <anchor>a40b9e75db5f1e3d7f823dfc58e73ae90</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init_weight</name>
      <anchorfile>classsymbols_1_1deform__psroi__demo_1_1deform__psroi__demo.html</anchorfile>
      <anchor>a8156750ee9c4bbaaed800037156efab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init_weight_rfcn</name>
      <anchorfile>classsymbols_1_1deform__psroi__demo_1_1deform__psroi__demo.html</anchorfile>
      <anchor>a3fad186fadc081883d3445277ca3edad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init_weight_rpn</name>
      <anchorfile>classsymbols_1_1deform__psroi__demo_1_1deform__psroi__demo.html</anchorfile>
      <anchor>aab5bb1e61ff5612295dc37a5ac2fdc02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>eps</name>
      <anchorfile>classsymbols_1_1deform__psroi__demo_1_1deform__psroi__demo.html</anchorfile>
      <anchor>a481e6ed918e74f8e3ef8426e747b90c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>filter_list</name>
      <anchorfile>classsymbols_1_1deform__psroi__demo_1_1deform__psroi__demo.html</anchorfile>
      <anchor>ab829b139e02ad744987162c6b16fd582</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sym</name>
      <anchorfile>classsymbols_1_1deform__psroi__demo_1_1deform__psroi__demo.html</anchorfile>
      <anchor>af9f01e2e6e82811205b2cb10a52cf267</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>units</name>
      <anchorfile>classsymbols_1_1deform__psroi__demo_1_1deform__psroi__demo.html</anchorfile>
      <anchor>a225469d365389c0ccdfa616fd68c7067</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>use_global_stats</name>
      <anchorfile>classsymbols_1_1deform__psroi__demo_1_1deform__psroi__demo.html</anchorfile>
      <anchor>aa9844b7577ff16d11a077d21fd04e2f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>workspace</name>
      <anchorfile>classsymbols_1_1deform__psroi__demo_1_1deform__psroi__demo.html</anchorfile>
      <anchor>a4db6368c45119eacd8bc527bd60aeb2e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>symbols::resnet_v1_101_rfcn</name>
    <filename>namespacesymbols_1_1resnet__v1__101__rfcn.html</filename>
    <class kind="class">symbols::resnet_v1_101_rfcn::resnet_v1_101_rfcn</class>
  </compound>
  <compound kind="class">
    <name>symbols::resnet_v1_101_rfcn::resnet_v1_101_rfcn</name>
    <filename>classsymbols_1_1resnet__v1__101__rfcn_1_1resnet__v1__101__rfcn.html</filename>
    <base>utils::symbol::Symbol</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsymbols_1_1resnet__v1__101__rfcn_1_1resnet__v1__101__rfcn.html</anchorfile>
      <anchor>a4d433e625df788c5f2db9d8940b06dc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_resnet_v1_conv4</name>
      <anchorfile>classsymbols_1_1resnet__v1__101__rfcn_1_1resnet__v1__101__rfcn.html</anchorfile>
      <anchor>a44ff4167afccc0c4185cf4b346268471</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_resnet_v1_conv5</name>
      <anchorfile>classsymbols_1_1resnet__v1__101__rfcn_1_1resnet__v1__101__rfcn.html</anchorfile>
      <anchor>af6386f4bfb499c69791173824c14820d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_rpn</name>
      <anchorfile>classsymbols_1_1resnet__v1__101__rfcn_1_1resnet__v1__101__rfcn.html</anchorfile>
      <anchor>a5178d1ba01be95290cf0af09e4c58217</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_symbol</name>
      <anchorfile>classsymbols_1_1resnet__v1__101__rfcn_1_1resnet__v1__101__rfcn.html</anchorfile>
      <anchor>a7454c12d58e56be2f181841ec2d394d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_symbol_rfcn</name>
      <anchorfile>classsymbols_1_1resnet__v1__101__rfcn_1_1resnet__v1__101__rfcn.html</anchorfile>
      <anchor>ab28452f14b27f76f95841e438f58d30f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_symbol_rpn</name>
      <anchorfile>classsymbols_1_1resnet__v1__101__rfcn_1_1resnet__v1__101__rfcn.html</anchorfile>
      <anchor>ad5be9184e328da17736889141f51432b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init_weight</name>
      <anchorfile>classsymbols_1_1resnet__v1__101__rfcn_1_1resnet__v1__101__rfcn.html</anchorfile>
      <anchor>ad93b386d2ec20293a6ffc01f461d5850</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init_weight_rfcn</name>
      <anchorfile>classsymbols_1_1resnet__v1__101__rfcn_1_1resnet__v1__101__rfcn.html</anchorfile>
      <anchor>aa00e239c5157bc5746ac44c01253969f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init_weight_rpn</name>
      <anchorfile>classsymbols_1_1resnet__v1__101__rfcn_1_1resnet__v1__101__rfcn.html</anchorfile>
      <anchor>ae5e87c87061996f9861b2e821679fa12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>eps</name>
      <anchorfile>classsymbols_1_1resnet__v1__101__rfcn_1_1resnet__v1__101__rfcn.html</anchorfile>
      <anchor>a184621e81c8f56a98d959efd7fb0ef7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>filter_list</name>
      <anchorfile>classsymbols_1_1resnet__v1__101__rfcn_1_1resnet__v1__101__rfcn.html</anchorfile>
      <anchor>a944685bf157ef3c266461429260db670</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sym</name>
      <anchorfile>classsymbols_1_1resnet__v1__101__rfcn_1_1resnet__v1__101__rfcn.html</anchorfile>
      <anchor>ab60b94cad3f77506ff0ae8ff4a826ae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>units</name>
      <anchorfile>classsymbols_1_1resnet__v1__101__rfcn_1_1resnet__v1__101__rfcn.html</anchorfile>
      <anchor>a4bae658099f7eef8d850b59f05ea9715</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>use_global_stats</name>
      <anchorfile>classsymbols_1_1resnet__v1__101__rfcn_1_1resnet__v1__101__rfcn.html</anchorfile>
      <anchor>ae267a03612a5dead420f3ee2336eb6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>workspace</name>
      <anchorfile>classsymbols_1_1resnet__v1__101__rfcn_1_1resnet__v1__101__rfcn.html</anchorfile>
      <anchor>aa497b58e643cdd54f7a16a925799cecf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>symbols::resnet_v1_101_rfcn_dcn</name>
    <filename>namespacesymbols_1_1resnet__v1__101__rfcn__dcn.html</filename>
    <class kind="class">symbols::resnet_v1_101_rfcn_dcn::resnet_v1_101_rfcn_dcn</class>
  </compound>
  <compound kind="class">
    <name>symbols::resnet_v1_101_rfcn_dcn::resnet_v1_101_rfcn_dcn</name>
    <filename>classsymbols_1_1resnet__v1__101__rfcn__dcn_1_1resnet__v1__101__rfcn__dcn.html</filename>
    <base>utils::symbol::Symbol</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsymbols_1_1resnet__v1__101__rfcn__dcn_1_1resnet__v1__101__rfcn__dcn.html</anchorfile>
      <anchor>a140320a73bb8937420bbd9d02ac66e11</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_resnet_v1_conv4</name>
      <anchorfile>classsymbols_1_1resnet__v1__101__rfcn__dcn_1_1resnet__v1__101__rfcn__dcn.html</anchorfile>
      <anchor>a81fd589a80d3bb1f7481711895f3dcdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_resnet_v1_conv5</name>
      <anchorfile>classsymbols_1_1resnet__v1__101__rfcn__dcn_1_1resnet__v1__101__rfcn__dcn.html</anchorfile>
      <anchor>a364c07a57b4de481a1c4e10dab2c9f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_rpn</name>
      <anchorfile>classsymbols_1_1resnet__v1__101__rfcn__dcn_1_1resnet__v1__101__rfcn__dcn.html</anchorfile>
      <anchor>a322e5c019f8716034f168a99e2e1f3e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_symbol</name>
      <anchorfile>classsymbols_1_1resnet__v1__101__rfcn__dcn_1_1resnet__v1__101__rfcn__dcn.html</anchorfile>
      <anchor>a69e13dad3b20e7127ab46ed434821c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_symbol_rfcn</name>
      <anchorfile>classsymbols_1_1resnet__v1__101__rfcn__dcn_1_1resnet__v1__101__rfcn__dcn.html</anchorfile>
      <anchor>a970a9456dc94ce634a04edb368373f51</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_symbol_rpn</name>
      <anchorfile>classsymbols_1_1resnet__v1__101__rfcn__dcn_1_1resnet__v1__101__rfcn__dcn.html</anchorfile>
      <anchor>a711c527a97ba3835950c196454c58110</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init_weight</name>
      <anchorfile>classsymbols_1_1resnet__v1__101__rfcn__dcn_1_1resnet__v1__101__rfcn__dcn.html</anchorfile>
      <anchor>a2af15f00bcd3c50f2155a9909e45fb5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init_weight_rfcn</name>
      <anchorfile>classsymbols_1_1resnet__v1__101__rfcn__dcn_1_1resnet__v1__101__rfcn__dcn.html</anchorfile>
      <anchor>a231336829f591cca3e9d90f125de72a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init_weight_rpn</name>
      <anchorfile>classsymbols_1_1resnet__v1__101__rfcn__dcn_1_1resnet__v1__101__rfcn__dcn.html</anchorfile>
      <anchor>a161f2a4222fd2541142b03807600db8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>eps</name>
      <anchorfile>classsymbols_1_1resnet__v1__101__rfcn__dcn_1_1resnet__v1__101__rfcn__dcn.html</anchorfile>
      <anchor>af6916a3c1a60edc113634f1f4e095165</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>filter_list</name>
      <anchorfile>classsymbols_1_1resnet__v1__101__rfcn__dcn_1_1resnet__v1__101__rfcn__dcn.html</anchorfile>
      <anchor>ac47789470bbced55695a9d9ce6531f24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sym</name>
      <anchorfile>classsymbols_1_1resnet__v1__101__rfcn__dcn_1_1resnet__v1__101__rfcn__dcn.html</anchorfile>
      <anchor>aac92e07923fb610f7bc14588722619a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>units</name>
      <anchorfile>classsymbols_1_1resnet__v1__101__rfcn__dcn_1_1resnet__v1__101__rfcn__dcn.html</anchorfile>
      <anchor>a1116529d38ffd472beb8a0ac0723a1d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>use_global_stats</name>
      <anchorfile>classsymbols_1_1resnet__v1__101__rfcn__dcn_1_1resnet__v1__101__rfcn__dcn.html</anchorfile>
      <anchor>a912c70ec79852ae0215ff4fb50217102</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>workspace</name>
      <anchorfile>classsymbols_1_1resnet__v1__101__rfcn__dcn_1_1resnet__v1__101__rfcn__dcn.html</anchorfile>
      <anchor>a3d30cd93f3929fdfc11f863dd2247e06</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>symbols::rfcn_demo</name>
    <filename>namespacesymbols_1_1rfcn__demo.html</filename>
    <class kind="class">symbols::rfcn_demo::resnet_v1_101_convnew3</class>
  </compound>
  <compound kind="class">
    <name>symbols::rfcn_demo::resnet_v1_101_convnew3</name>
    <filename>classsymbols_1_1rfcn__demo_1_1resnet__v1__101__convnew3.html</filename>
    <base>utils::symbol::Symbol</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsymbols_1_1rfcn__demo_1_1resnet__v1__101__convnew3.html</anchorfile>
      <anchor>a53266f777acdd375f1c231ad243e7444</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_resnet_v1_conv4</name>
      <anchorfile>classsymbols_1_1rfcn__demo_1_1resnet__v1__101__convnew3.html</anchorfile>
      <anchor>a7f0a322a663a0514896866f6d2bf94e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_resnet_v1_conv5</name>
      <anchorfile>classsymbols_1_1rfcn__demo_1_1resnet__v1__101__convnew3.html</anchorfile>
      <anchor>ac4b32af56896002232ae6c221f3c824d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_rpn</name>
      <anchorfile>classsymbols_1_1rfcn__demo_1_1resnet__v1__101__convnew3.html</anchorfile>
      <anchor>a29f56a458097733ce34e4a1de54da361</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_symbol</name>
      <anchorfile>classsymbols_1_1rfcn__demo_1_1resnet__v1__101__convnew3.html</anchorfile>
      <anchor>aa1430f81a37bb7d3d013217b8db45296</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_symbol_rfcn</name>
      <anchorfile>classsymbols_1_1rfcn__demo_1_1resnet__v1__101__convnew3.html</anchorfile>
      <anchor>ac4d8a6ef7cbfdfb51a5f4d22b7256448</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_symbol_rpn</name>
      <anchorfile>classsymbols_1_1rfcn__demo_1_1resnet__v1__101__convnew3.html</anchorfile>
      <anchor>af564849b968dc3639f01476add1164a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init_weight</name>
      <anchorfile>classsymbols_1_1rfcn__demo_1_1resnet__v1__101__convnew3.html</anchorfile>
      <anchor>aa0369999060bb33feb4ffbee90168d9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init_weight_rfcn</name>
      <anchorfile>classsymbols_1_1rfcn__demo_1_1resnet__v1__101__convnew3.html</anchorfile>
      <anchor>a1fe7821b0c0ec9a3ded2bec17e10e860</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init_weight_rpn</name>
      <anchorfile>classsymbols_1_1rfcn__demo_1_1resnet__v1__101__convnew3.html</anchorfile>
      <anchor>a3f23eef94ce61c84b5df5029e713b3b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>eps</name>
      <anchorfile>classsymbols_1_1rfcn__demo_1_1resnet__v1__101__convnew3.html</anchorfile>
      <anchor>a2e9f1bf460fffd91d8110da00e2180d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>filter_list</name>
      <anchorfile>classsymbols_1_1rfcn__demo_1_1resnet__v1__101__convnew3.html</anchorfile>
      <anchor>a23d4f7088f0c9a04b38c4cc2d09ac455</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sym</name>
      <anchorfile>classsymbols_1_1rfcn__demo_1_1resnet__v1__101__convnew3.html</anchorfile>
      <anchor>a9a93a04ee953b02f7dd2dee19686c816</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>units</name>
      <anchorfile>classsymbols_1_1rfcn__demo_1_1resnet__v1__101__convnew3.html</anchorfile>
      <anchor>a8a9f1d937c9517e540886a3254e3a48f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>use_global_stats</name>
      <anchorfile>classsymbols_1_1rfcn__demo_1_1resnet__v1__101__convnew3.html</anchorfile>
      <anchor>a0a5b7b4b88b2b13dd203ebb49c0497c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>workspace</name>
      <anchorfile>classsymbols_1_1rfcn__demo_1_1resnet__v1__101__convnew3.html</anchorfile>
      <anchor>ac5bef6a4edd5bfeb031955aa8939e831</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_detections_topic</name>
    <filename>namespacetest__detections__topic.html</filename>
    <member kind="function">
      <type>def</type>
      <name>detections_callback</name>
      <anchorfile>namespacetest__detections__topic.html</anchorfile>
      <anchor>a06bf7c0b8135137a04763a2f22e8aa83</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetest__detections__topic.html</anchorfile>
      <anchor>a9d7819453760a2873fabab57aae9adbb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_image_query</name>
    <filename>namespacetest__image__query.html</filename>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetest__image__query.html</anchorfile>
      <anchor>a516ac237e1a7909672c02160bafaffec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>COLORS</name>
      <anchorfile>namespacetest__image__query.html</anchorfile>
      <anchor>a5fbc3239d35b41f2459f225eabecaa75</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_scene_query</name>
    <filename>namespacetest__scene__query.html</filename>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetest__scene__query.html</anchorfile>
      <anchor>a8987881967bcc1bf0785441283b6353f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>COLORS</name>
      <anchorfile>namespacetest__scene__query.html</anchorfile>
      <anchor>a8b5df5a27050d6ef188d6babaecfd0f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>utils</name>
    <filename>namespaceutils.html</filename>
    <namespace>utils::combine_model</namespace>
    <namespace>utils::create_logger</namespace>
    <namespace>utils::image</namespace>
    <namespace>utils::image_processing</namespace>
    <namespace>utils::load_data</namespace>
    <namespace>utils::load_model</namespace>
    <namespace>utils::lr_scheduler</namespace>
    <namespace>utils::mask_coco2voc</namespace>
    <namespace>utils::mask_voc2coco</namespace>
    <namespace>utils::PrefetchingIter</namespace>
    <namespace>utils::roidb</namespace>
    <namespace>utils::save_model</namespace>
    <namespace>utils::show_boxes</namespace>
    <namespace>utils::show_masks</namespace>
    <namespace>utils::show_offset</namespace>
    <namespace>utils::symbol</namespace>
    <namespace>utils::tictoc</namespace>
  </compound>
  <compound kind="namespace">
    <name>utils::combine_model</name>
    <filename>namespaceutils_1_1combine__model.html</filename>
    <member kind="function">
      <type>def</type>
      <name>combine_model</name>
      <anchorfile>namespaceutils_1_1combine__model.html</anchorfile>
      <anchor>ac508f03d8ddcfdc2706a85f2390b827e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>utils::create_logger</name>
    <filename>namespaceutils_1_1create__logger.html</filename>
    <member kind="function">
      <type>def</type>
      <name>create_logger</name>
      <anchorfile>namespaceutils_1_1create__logger.html</anchorfile>
      <anchor>a5f7109543dd9275d4e0fb632470137b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>utils::image</name>
    <filename>namespaceutils_1_1image.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_image</name>
      <anchorfile>namespaceutils_1_1image.html</anchorfile>
      <anchor>a2e1758f1924f91d2db16234771c8574f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_segmentation_image</name>
      <anchorfile>namespaceutils_1_1image.html</anchorfile>
      <anchor>a9d8438ca9777191a0a3eaf68b39d2f29</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>resize</name>
      <anchorfile>namespaceutils_1_1image.html</anchorfile>
      <anchor>a3d6e076dde30b90c31bd28d6bee18ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tensor_vstack</name>
      <anchorfile>namespaceutils_1_1image.html</anchorfile>
      <anchor>aea4545429ab0b1ea6b2f38e1c72707bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>transform</name>
      <anchorfile>namespaceutils_1_1image.html</anchorfile>
      <anchor>ae2e33f82efe289e66204fd45d584e401</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>transform_inverse</name>
      <anchorfile>namespaceutils_1_1image.html</anchorfile>
      <anchor>a18aafcb75d95608e1f43585265958120</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>transform_seg_gt</name>
      <anchorfile>namespaceutils_1_1image.html</anchorfile>
      <anchor>a9e87104bc5db6eeed733609e3f6e3f80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>utils::image_processing</name>
    <filename>namespaceutils_1_1image__processing.html</filename>
    <member kind="function">
      <type>def</type>
      <name>resize</name>
      <anchorfile>namespaceutils_1_1image__processing.html</anchorfile>
      <anchor>a5dc653662a578692a1e52ad775ff1b37</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tensor_vstack</name>
      <anchorfile>namespaceutils_1_1image__processing.html</anchorfile>
      <anchor>a0cf83d2212b6695d287b05cf3ddbd8ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>transform</name>
      <anchorfile>namespaceutils_1_1image__processing.html</anchorfile>
      <anchor>a8bc393573e07e8e372f86aa9ade8b46c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>transform_inverse</name>
      <anchorfile>namespaceutils_1_1image__processing.html</anchorfile>
      <anchor>a60bc43c4e8e46ad2011666d79d742058</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>utils::load_data</name>
    <filename>namespaceutils_1_1load__data.html</filename>
    <member kind="function">
      <type>def</type>
      <name>filter_roidb</name>
      <anchorfile>namespaceutils_1_1load__data.html</anchorfile>
      <anchor>acb7016a5d5f7a2d3b72a593fbfb7b2ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_gt_roidb</name>
      <anchorfile>namespaceutils_1_1load__data.html</anchorfile>
      <anchor>a6edfd3ee19849905661d42869e329b87</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_gt_segdb</name>
      <anchorfile>namespaceutils_1_1load__data.html</anchorfile>
      <anchor>aeb2d7b869d097a1a3b229bec6072e6ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_proposal_roidb</name>
      <anchorfile>namespaceutils_1_1load__data.html</anchorfile>
      <anchor>ad9fbe30e804eb5f632de420c289ef1a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>merge_roidb</name>
      <anchorfile>namespaceutils_1_1load__data.html</anchorfile>
      <anchor>a770a30bebda2ef442469bca6bdb1445f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>merge_segdb</name>
      <anchorfile>namespaceutils_1_1load__data.html</anchorfile>
      <anchor>aa9b5b6dc9f39ab898e61443006f4f3e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>utils::load_model</name>
    <filename>namespaceutils_1_1load__model.html</filename>
    <member kind="function">
      <type>def</type>
      <name>convert_context</name>
      <anchorfile>namespaceutils_1_1load__model.html</anchorfile>
      <anchor>ae5b873b5b9c8d3800e02e45d1285a660</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_checkpoint</name>
      <anchorfile>namespaceutils_1_1load__model.html</anchorfile>
      <anchor>ad0ae9c7fc7c6fd789ea345b5d8f9f478</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_param</name>
      <anchorfile>namespaceutils_1_1load__model.html</anchorfile>
      <anchor>af5b1472fc97af81aaf64f3dcaebe4917</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>utils::lr_scheduler</name>
    <filename>namespaceutils_1_1lr__scheduler.html</filename>
    <class kind="class">utils::lr_scheduler::WarmupMultiFactorScheduler</class>
  </compound>
  <compound kind="class">
    <name>utils::lr_scheduler::WarmupMultiFactorScheduler</name>
    <filename>classutils_1_1lr__scheduler_1_1WarmupMultiFactorScheduler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__call__</name>
      <anchorfile>classutils_1_1lr__scheduler_1_1WarmupMultiFactorScheduler.html</anchorfile>
      <anchor>a2ff3234181ee580d3182b5ca1cceabd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classutils_1_1lr__scheduler_1_1WarmupMultiFactorScheduler.html</anchorfile>
      <anchor>aac68853f9f4d488d4e5fb8562607af8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>count</name>
      <anchorfile>classutils_1_1lr__scheduler_1_1WarmupMultiFactorScheduler.html</anchorfile>
      <anchor>a02e96a37cfe28ae0ffc121e85fbe69aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cur_step_ind</name>
      <anchorfile>classutils_1_1lr__scheduler_1_1WarmupMultiFactorScheduler.html</anchorfile>
      <anchor>a414c99e884824fc5b6faacb3c785dfb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>factor</name>
      <anchorfile>classutils_1_1lr__scheduler_1_1WarmupMultiFactorScheduler.html</anchorfile>
      <anchor>a1568ca0f4a9e037a2751a96f15c60c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>step</name>
      <anchorfile>classutils_1_1lr__scheduler_1_1WarmupMultiFactorScheduler.html</anchorfile>
      <anchor>a8a673ddeccf2d10e3cfb7703a5a47ce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>warmup</name>
      <anchorfile>classutils_1_1lr__scheduler_1_1WarmupMultiFactorScheduler.html</anchorfile>
      <anchor>a6a0a173b12fe27af6282e0273117484a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>warmup_lr</name>
      <anchorfile>classutils_1_1lr__scheduler_1_1WarmupMultiFactorScheduler.html</anchorfile>
      <anchor>a68f87a0463d696587906103bad2bf11e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>warmup_step</name>
      <anchorfile>classutils_1_1lr__scheduler_1_1WarmupMultiFactorScheduler.html</anchorfile>
      <anchor>a075b1d64ae14b69345e4662599daaab0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>utils::mask_coco2voc</name>
    <filename>namespaceutils_1_1mask__coco2voc.html</filename>
    <member kind="function">
      <type>def</type>
      <name>decodeMask</name>
      <anchorfile>namespaceutils_1_1mask__coco2voc.html</anchorfile>
      <anchor>a3e05a443922ffcc3e2c5cfcc94fc4d8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mask_coco2voc</name>
      <anchorfile>namespaceutils_1_1mask__coco2voc.html</anchorfile>
      <anchor>a7290eba722b3c089e3f4f569f66dc43f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>segToMask</name>
      <anchorfile>namespaceutils_1_1mask__coco2voc.html</anchorfile>
      <anchor>af687430e8b702187ec79a3fba44d1986</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>utils::mask_voc2coco</name>
    <filename>namespaceutils_1_1mask__voc2coco.html</filename>
    <member kind="function">
      <type>def</type>
      <name>encodeMask</name>
      <anchorfile>namespaceutils_1_1mask__voc2coco.html</anchorfile>
      <anchor>a8c542e6b48dd99850a61004a7df6da0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mask_voc2coco</name>
      <anchorfile>namespaceutils_1_1mask__voc2coco.html</anchorfile>
      <anchor>a54f192788963e23c6bbffdabe2db7854</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>utils::PrefetchingIter</name>
    <filename>namespaceutils_1_1PrefetchingIter.html</filename>
    <class kind="class">utils::PrefetchingIter::PrefetchingIter</class>
  </compound>
  <compound kind="class">
    <name>utils::PrefetchingIter::PrefetchingIter</name>
    <filename>classutils_1_1PrefetchingIter_1_1PrefetchingIter.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__del__</name>
      <anchorfile>classutils_1_1PrefetchingIter_1_1PrefetchingIter.html</anchorfile>
      <anchor>a5a2d31021fedcdb9c7b71b4e14f18cd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classutils_1_1PrefetchingIter_1_1PrefetchingIter.html</anchorfile>
      <anchor>a52f3b8e8038d8a4a4f6bbf0b99918c63</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getdata</name>
      <anchorfile>classutils_1_1PrefetchingIter_1_1PrefetchingIter.html</anchorfile>
      <anchor>ae5491af6d1fc4cba2f31675172c7eb6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getindex</name>
      <anchorfile>classutils_1_1PrefetchingIter_1_1PrefetchingIter.html</anchorfile>
      <anchor>ac918ece6042a446e775e336c4dcedf2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getlabel</name>
      <anchorfile>classutils_1_1PrefetchingIter_1_1PrefetchingIter.html</anchorfile>
      <anchor>a12720d386eb89c74f91a67f37b6732b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getpad</name>
      <anchorfile>classutils_1_1PrefetchingIter_1_1PrefetchingIter.html</anchorfile>
      <anchor>a0f0d0cb33feff60c8b9052a14cc4603e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>iter_next</name>
      <anchorfile>classutils_1_1PrefetchingIter_1_1PrefetchingIter.html</anchorfile>
      <anchor>a0e27d09ef52450e334c07afbce8a1fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>next</name>
      <anchorfile>classutils_1_1PrefetchingIter_1_1PrefetchingIter.html</anchorfile>
      <anchor>ae5a1ae1d910bd9abcb84b2617914ba76</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>provide_data</name>
      <anchorfile>classutils_1_1PrefetchingIter_1_1PrefetchingIter.html</anchorfile>
      <anchor>aa56fdfe2975ea2fb028fe383df3ea003</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>provide_label</name>
      <anchorfile>classutils_1_1PrefetchingIter_1_1PrefetchingIter.html</anchorfile>
      <anchor>ac92398fa5059b8ab1d12110888175c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reset</name>
      <anchorfile>classutils_1_1PrefetchingIter_1_1PrefetchingIter.html</anchorfile>
      <anchor>ae7a160799e34449b09b6c66dfc2c8894</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>batch_size</name>
      <anchorfile>classutils_1_1PrefetchingIter_1_1PrefetchingIter.html</anchorfile>
      <anchor>ad8c30ee71130051235f8498edf33caec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>current_batch</name>
      <anchorfile>classutils_1_1PrefetchingIter_1_1PrefetchingIter.html</anchorfile>
      <anchor>acab75ff060531e31c98493845d8f4274</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data_ready</name>
      <anchorfile>classutils_1_1PrefetchingIter_1_1PrefetchingIter.html</anchorfile>
      <anchor>aed5558ab87197292eb5f224f70759d97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data_taken</name>
      <anchorfile>classutils_1_1PrefetchingIter_1_1PrefetchingIter.html</anchorfile>
      <anchor>ae847e804826957b8bd2a1fd8bde6de02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>iters</name>
      <anchorfile>classutils_1_1PrefetchingIter_1_1PrefetchingIter.html</anchorfile>
      <anchor>a2003e3d82276eacb142e8d6e9c18fce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>n_iter</name>
      <anchorfile>classutils_1_1PrefetchingIter_1_1PrefetchingIter.html</anchorfile>
      <anchor>a0c9b3c2e5e4480a474273c011e4b0f00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>next_batch</name>
      <anchorfile>classutils_1_1PrefetchingIter_1_1PrefetchingIter.html</anchorfile>
      <anchor>a4eb5a83d448113cea965c34f9cce8775</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>prefetch_threads</name>
      <anchorfile>classutils_1_1PrefetchingIter_1_1PrefetchingIter.html</anchorfile>
      <anchor>aba9e59889f1c7d953a21a0c61b103e8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rename_data</name>
      <anchorfile>classutils_1_1PrefetchingIter_1_1PrefetchingIter.html</anchorfile>
      <anchor>abade31f844d29ffe4e984a50ff99a3ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rename_label</name>
      <anchorfile>classutils_1_1PrefetchingIter_1_1PrefetchingIter.html</anchorfile>
      <anchor>aba41f07bc27afea62271d0d6d949eb1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>started</name>
      <anchorfile>classutils_1_1PrefetchingIter_1_1PrefetchingIter.html</anchorfile>
      <anchor>a0cd0d4220d828bee638798b98d5686e1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>utils::roidb</name>
    <filename>namespaceutils_1_1roidb.html</filename>
    <member kind="function">
      <type>def</type>
      <name>prepare_roidb</name>
      <anchorfile>namespaceutils_1_1roidb.html</anchorfile>
      <anchor>a9448cf0a4340e3e13102444be14cfefd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>utils::save_model</name>
    <filename>namespaceutils_1_1save__model.html</filename>
    <member kind="function">
      <type>def</type>
      <name>save_checkpoint</name>
      <anchorfile>namespaceutils_1_1save__model.html</anchorfile>
      <anchor>a9dba5f5c66a30a130d6c54b329ca8dcf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>utils::show_boxes</name>
    <filename>namespaceutils_1_1show__boxes.html</filename>
    <member kind="function">
      <type>def</type>
      <name>show_boxes</name>
      <anchorfile>namespaceutils_1_1show__boxes.html</anchorfile>
      <anchor>a860f0fe53b45dd37fef9e2f995c7327e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>utils::show_masks</name>
    <filename>namespaceutils_1_1show__masks.html</filename>
    <member kind="function">
      <type>def</type>
      <name>show_masks</name>
      <anchorfile>namespaceutils_1_1show__masks.html</anchorfile>
      <anchor>a240877e3e5e2590262672dacb942d580</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>utils::show_offset</name>
    <filename>namespaceutils_1_1show__offset.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_bottom_position</name>
      <anchorfile>namespaceutils_1_1show__offset.html</anchorfile>
      <anchor>aafa135a0b27b45b2cbcd161bbfaa935f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>kernel_inv_map</name>
      <anchorfile>namespaceutils_1_1show__offset.html</anchorfile>
      <anchor>a4b985983dabe393bdda10e2711e57e15</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>offset_inv_map</name>
      <anchorfile>namespaceutils_1_1show__offset.html</anchorfile>
      <anchor>aad001334bf1e9fa18f2c8620bec52dae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>plot_according_to_point</name>
      <anchorfile>namespaceutils_1_1show__offset.html</anchorfile>
      <anchor>a070dbc372808b4d20beeb4c6b9cd50e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>show_boxes_simple</name>
      <anchorfile>namespaceutils_1_1show__offset.html</anchorfile>
      <anchor>ababb31f1b423710348b664f212a7127d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>show_dconv_offset</name>
      <anchorfile>namespaceutils_1_1show__offset.html</anchorfile>
      <anchor>a09cde3b526ccdb8130eb841dd1edd85a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>show_dpsroi_offset</name>
      <anchorfile>namespaceutils_1_1show__offset.html</anchorfile>
      <anchor>ac367115294fdaeb7a61d2f6574123890</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>utils::symbol</name>
    <filename>namespaceutils_1_1symbol.html</filename>
    <class kind="class">utils::symbol::Symbol</class>
  </compound>
  <compound kind="class">
    <name>utils::symbol::Symbol</name>
    <filename>classutils_1_1symbol_1_1Symbol.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classutils_1_1symbol_1_1Symbol.html</anchorfile>
      <anchor>abfac01c1ad40efb8da34b0b5432dfd9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_parameter_shapes</name>
      <anchorfile>classutils_1_1symbol_1_1Symbol.html</anchorfile>
      <anchor>a17aca837dc05732a39ee08f419ecb5fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_msra_std</name>
      <anchorfile>classutils_1_1symbol_1_1Symbol.html</anchorfile>
      <anchor>a433e6e6feca5d0450d3fc9de273b8f1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_symbol</name>
      <anchorfile>classutils_1_1symbol_1_1Symbol.html</anchorfile>
      <anchor>acf6ba15c1bacbeee2bea5c67d74bb192</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>infer_shape</name>
      <anchorfile>classutils_1_1symbol_1_1Symbol.html</anchorfile>
      <anchor>a5a69a0f9e198e19f6eb6f27b9992a58d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init_weights</name>
      <anchorfile>classutils_1_1symbol_1_1Symbol.html</anchorfile>
      <anchor>abce18fb3b2016bbd6efdaa436add77d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>symbol</name>
      <anchorfile>classutils_1_1symbol_1_1Symbol.html</anchorfile>
      <anchor>a15b1c6f21bf712b32000f37f8cdb33ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arg_shape_dict</name>
      <anchorfile>classutils_1_1symbol_1_1Symbol.html</anchorfile>
      <anchor>a2a0e39421b66ea2fc6c43b27e9be5f12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>aux_shape_dict</name>
      <anchorfile>classutils_1_1symbol_1_1Symbol.html</anchorfile>
      <anchor>a826efa725d16134a806ac4e51ddda6b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>out_shape_dict</name>
      <anchorfile>classutils_1_1symbol_1_1Symbol.html</anchorfile>
      <anchor>a8c27596bc7ed66d0fa61d0012a5619bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sym</name>
      <anchorfile>classutils_1_1symbol_1_1Symbol.html</anchorfile>
      <anchor>aed10ac24be7a67e8acbf80dd2a7500c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>utils::tictoc</name>
    <filename>namespaceutils_1_1tictoc.html</filename>
    <member kind="function">
      <type>def</type>
      <name>tic</name>
      <anchorfile>namespaceutils_1_1tictoc.html</anchorfile>
      <anchor>a245cb3e5a7f2fa9410c6c92c41e92b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>toc</name>
      <anchorfile>namespaceutils_1_1tictoc.html</anchorfile>
      <anchor>ac49b12520ba23df6b09d0f735951b3c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>voc_label</name>
    <filename>namespacevoc__label.html</filename>
    <member kind="function">
      <type>def</type>
      <name>convert</name>
      <anchorfile>namespacevoc__label.html</anchorfile>
      <anchor>a9b891a3aa36fb9ea3ff5b9b8bba44b7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>convert_annotation</name>
      <anchorfile>namespacevoc__label.html</anchorfile>
      <anchor>ad5bfdc71e0af6733ae69946a7be16e2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>classes</name>
      <anchorfile>namespacevoc__label.html</anchorfile>
      <anchor>a1c09fb43cd2dfb51e5091971e27b9aaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>image_ids</name>
      <anchorfile>namespacevoc__label.html</anchorfile>
      <anchor>acbb29c3bdc7b0f581822c56941c410a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>list_file</name>
      <anchorfile>namespacevoc__label.html</anchorfile>
      <anchor>af488a725adcf3505d8340ab9927054a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>sets</name>
      <anchorfile>namespacevoc__label.html</anchorfile>
      <anchor>adc6ca0ce0a50e17b2e0ff54b9d83a5a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>wd</name>
      <anchorfile>namespacevoc__label.html</anchorfile>
      <anchor>a49af8535e17f81a330428fbc7cc328e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
