<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/tmp/ws/src/jsk_3rdparty/pgm_learner/src/pgm_learner/</path>
    <filename>____init_____8py</filename>
    <namespace>pgm_learner</namespace>
  </compound>
  <compound kind="file">
    <name>discrete_bayesian_parameter_estimation_sample.py</name>
    <path>/tmp/ws/src/jsk_3rdparty/pgm_learner/sample/</path>
    <filename>discrete__bayesian__parameter__estimation__sample_8py</filename>
    <namespace>discrete_bayesian_parameter_estimation_sample</namespace>
    <member kind="variable">
      <type></type>
      <name>bn</name>
      <anchorfile>namespacediscrete__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>aaa5f0c0fc2de8ec6bb754093544ad4e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data</name>
      <anchorfile>namespacediscrete__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>ad576936ea283d977139c5f1c3cfc394c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dpath</name>
      <anchorfile>namespacediscrete__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>ab00c84a962dd8555e0951851615ef276</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>edges</name>
      <anchorfile>namespacediscrete__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a13105945363d3565469dca25f15ca961</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gs</name>
      <anchorfile>namespacediscrete__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>aaed7a37c451ab904c625206b1f4a0c05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>nodes</name>
      <anchorfile>namespacediscrete__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>aa2a850a647a8ee0879ed0998f7b4f858</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>param_estimate</name>
      <anchorfile>namespacediscrete__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a734eec1f63b9192e2dfe65c06aaebb8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>PKG_PATH</name>
      <anchorfile>namespacediscrete__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a6a28a1765c6a51509d3bccb56eaa0690</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>PP</name>
      <anchorfile>namespacediscrete__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a226510755934e8f8b3e26c0070678a07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>req</name>
      <anchorfile>namespacediscrete__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a773d61c54785b982c1bbf349c0920e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>skel</name>
      <anchorfile>namespacediscrete__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a1cd8bb73f11511039398e868da309b63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>teacher_nd</name>
      <anchorfile>namespacediscrete__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>ac8ea73e5d2a2b8dc7d6863634b726cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tpath</name>
      <anchorfile>namespacediscrete__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>afc8789cb519e2a6a00cc6708e8846517</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>discrete_bayesian_query_sample.py</name>
    <path>/tmp/ws/src/jsk_3rdparty/pgm_learner/sample/</path>
    <filename>discrete__bayesian__query__sample_8py</filename>
    <namespace>discrete_bayesian_query_sample</namespace>
    <member kind="function">
      <type>def</type>
      <name>monty_door_prob</name>
      <anchorfile>namespacediscrete__bayesian__query__sample.html</anchorfile>
      <anchor>a06c015d77dfb9ed8d607d0c19034583d</anchor>
      <arglist>(prize, guest)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>q</name>
      <anchorfile>namespacediscrete__bayesian__query__sample.html</anchorfile>
      <anchor>a54f4044765a71a3252180398ffff8486</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>q_without_ros</name>
      <anchorfile>namespacediscrete__bayesian__query__sample.html</anchorfile>
      <anchor>a677db06a174e36d0c24774d5a1c34283</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>linear_gaussian_bayesian_parameter_estimation_sample.py</name>
    <path>/tmp/ws/src/jsk_3rdparty/pgm_learner/sample/</path>
    <filename>linear__gaussian__bayesian__parameter__estimation__sample_8py</filename>
    <namespace>linear_gaussian_bayesian_parameter_estimation_sample</namespace>
    <member kind="variable">
      <type></type>
      <name>bn</name>
      <anchorfile>namespacelinear__gaussian__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>af9a9dc0a3cd712c80d85a2f54d691b43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data</name>
      <anchorfile>namespacelinear__gaussian__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a98fb1d766f59942ea63c6aa1e8381dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dpath</name>
      <anchorfile>namespacelinear__gaussian__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a64869f4940e291a5d402150fa5f1c8fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>edges</name>
      <anchorfile>namespacelinear__gaussian__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a63556b618f3f4ede4b618155eee59839</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gs</name>
      <anchorfile>namespacelinear__gaussian__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>afba244ae0c64ea1a1e6b6345257346f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>nodes</name>
      <anchorfile>namespacelinear__gaussian__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a8cc26a00bc4d9ec0577ba685e1172c67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>param_estimate</name>
      <anchorfile>namespacelinear__gaussian__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a49bcac032a6cdf0cb4dd98cccc405d09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>PKG_PATH</name>
      <anchorfile>namespacelinear__gaussian__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a4061011e318f3d54e44e48a649a23dd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>PP</name>
      <anchorfile>namespacelinear__gaussian__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a658a6e09921657c3ad205dd1c57b346b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>req</name>
      <anchorfile>namespacelinear__gaussian__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a029fb2acfa59c3d6a8822283741a435b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>skel</name>
      <anchorfile>namespacelinear__gaussian__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a7a08cb52e5c1d6e55691faf56f5cc3a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>teacher_nd</name>
      <anchorfile>namespacelinear__gaussian__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a19647d33bfdd5d8113a14b51290d4efe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tpath</name>
      <anchorfile>namespacelinear__gaussian__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a28a0fde12dae51d13c04f4e6e7477a55</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>msg_utils.py</name>
    <path>/tmp/ws/src/jsk_3rdparty/pgm_learner/src/pgm_learner/</path>
    <filename>msg__utils_8py</filename>
    <namespace>pgm_learner::msg_utils</namespace>
    <member kind="function">
      <type>def</type>
      <name>dict_from_ros_discrete_node</name>
      <anchorfile>namespacepgm__learner_1_1msg__utils.html</anchorfile>
      <anchor>abf017873c2062ad0396e39c4729ffdc6</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>discrete_node_from_dict</name>
      <anchorfile>namespacepgm__learner_1_1msg__utils.html</anchorfile>
      <anchor>a522cd8067d944616f2ba6250a9287779</anchor>
      <arglist>(name, d)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>discrete_nodedata_from_ros</name>
      <anchorfile>namespacepgm__learner_1_1msg__utils.html</anchorfile>
      <anchor>a37744bf14f355df05d359f75e341cb51</anchor>
      <arglist>(nodes)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>discrete_nodes_to_ros</name>
      <anchorfile>namespacepgm__learner_1_1msg__utils.html</anchorfile>
      <anchor>ad805b88df5e1e6e804b697e38459f50b</anchor>
      <arglist>(d)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>graph_skeleton_from_node_data</name>
      <anchorfile>namespacepgm__learner_1_1msg__utils.html</anchorfile>
      <anchor>a39e768d40cf25e40ff62478324f91623</anchor>
      <arglist>(nd)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>graph_skeleton_from_ros</name>
      <anchorfile>namespacepgm__learner_1_1msg__utils.html</anchorfile>
      <anchor>a8683c46aa0a41f346c0492af1c3236fd</anchor>
      <arglist>(graph_structure)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>graph_skeleton_to_ros</name>
      <anchorfile>namespacepgm__learner_1_1msg__utils.html</anchorfile>
      <anchor>a32e850863d97b51467444302287d3311</anchor>
      <arglist>(skel)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>graph_state_dict_from_ros</name>
      <anchorfile>namespacepgm__learner_1_1msg__utils.html</anchorfile>
      <anchor>af9cab62b2120dcb03ba259b87b305303</anchor>
      <arglist>(graph_state)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>graph_states_dict_from_ros</name>
      <anchorfile>namespacepgm__learner_1_1msg__utils.html</anchorfile>
      <anchor>a101616c227e42c8715a4abc2148e8c11</anchor>
      <arglist>(graph_states)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>linear_gaussian_node_from_dict</name>
      <anchorfile>namespacepgm__learner_1_1msg__utils.html</anchorfile>
      <anchor>a5d5b7fe0fd5d23cfcae7a35a65717d48</anchor>
      <arglist>(name, d)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>linear_gaussian_nodes_to_ros</name>
      <anchorfile>namespacepgm__learner_1_1msg__utils.html</anchorfile>
      <anchor>a486b64cea5e17fe4a906a00c868e60f6</anchor>
      <arglist>(d)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pgm_learner_server.py</name>
    <path>/tmp/ws/src/jsk_3rdparty/pgm_learner/scripts/</path>
    <filename>pgm__learner__server_8py</filename>
    <class kind="class">pgm_learner_server::PGMLearnerServer</class>
    <namespace>pgm_learner_server</namespace>
    <member kind="variable">
      <type></type>
      <name>n</name>
      <anchorfile>namespacepgm__learner__server.html</anchorfile>
      <anchor>a3c76d19e1666e1c05e09646249e7b3c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/tmp/ws/src/jsk_3rdparty/pgm_learner/</path>
    <filename>setup_8py</filename>
    <namespace>setup</namespace>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_discrete_bn.py</name>
    <path>/tmp/ws/src/jsk_3rdparty/pgm_learner/test/</path>
    <filename>test__discrete__bn_8py</filename>
    <class kind="class">test_discrete_bn::TestDiscreteBNLearnerNode</class>
    <namespace>test_discrete_bn</namespace>
    <member kind="variable">
      <type>string</type>
      <name>test_name</name>
      <anchorfile>namespacetest__discrete__bn.html</anchorfile>
      <anchor>a7d33ad129f3c648f7111dc0b397c308f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_lg_bn.py</name>
    <path>/tmp/ws/src/jsk_3rdparty/pgm_learner/test/</path>
    <filename>test__lg__bn_8py</filename>
    <class kind="class">test_lg_bn::TestLGBNLearnerNode</class>
    <namespace>test_lg_bn</namespace>
    <member kind="variable">
      <type>string</type>
      <name>test_name</name>
      <anchorfile>namespacetest__lg__bn.html</anchorfile>
      <anchor>aa9820956aabcffdb63014f3292cc65ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pgm_learner_server::PGMLearnerServer</name>
    <filename>classpgm__learner__server_1_1PGMLearnerServer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpgm__learner__server_1_1PGMLearnerServer.html</anchorfile>
      <anchor>a2bc2eb4afd104a73e44a1a2a9a840db5</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>discrete_parameter_estimation_cb</name>
      <anchorfile>classpgm__learner__server_1_1PGMLearnerServer.html</anchorfile>
      <anchor>a43c25c4eb4ddcd27460a940c99aa2e36</anchor>
      <arglist>(self, req)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>discrete_query_cb</name>
      <anchorfile>classpgm__learner__server_1_1PGMLearnerServer.html</anchorfile>
      <anchor>a8e38799d851602fea7ed5b820fc1f339</anchor>
      <arglist>(self, req)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>discrete_structure_estimation_cb</name>
      <anchorfile>classpgm__learner__server_1_1PGMLearnerServer.html</anchorfile>
      <anchor>a4f1e50359ede8de42d7832a0c21a58bb</anchor>
      <arglist>(self, req)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lg_parameter_estimation_cb</name>
      <anchorfile>classpgm__learner__server_1_1PGMLearnerServer.html</anchorfile>
      <anchor>af4678e33848ee6c81fab118750b2ba05</anchor>
      <arglist>(self, req)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lg_structure_estimation_cb</name>
      <anchorfile>classpgm__learner__server_1_1PGMLearnerServer.html</anchorfile>
      <anchor>af6a7245d83fa294c6951dd2be42d007a</anchor>
      <arglist>(self, req)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>learner</name>
      <anchorfile>classpgm__learner__server_1_1PGMLearnerServer.html</anchorfile>
      <anchor>a9603059aba1bcb221b57869753be6b9e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_discrete_bn::TestDiscreteBNLearnerNode</name>
    <filename>classtest__discrete__bn_1_1TestDiscreteBNLearnerNode.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtest__discrete__bn_1_1TestDiscreteBNLearnerNode.html</anchorfile>
      <anchor>a1c5965badb86bb87374a68927c32ca53</anchor>
      <arglist>(self, arg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_param_estimation</name>
      <anchorfile>classtest__discrete__bn_1_1TestDiscreteBNLearnerNode.html</anchorfile>
      <anchor>ad8e23f142fb1465435d9e5e1fc2cce25</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_query</name>
      <anchorfile>classtest__discrete__bn_1_1TestDiscreteBNLearnerNode.html</anchorfile>
      <anchor>a49c3184ee7b813172b4d53303fcf34fd</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_structure_estimation</name>
      <anchorfile>classtest__discrete__bn_1_1TestDiscreteBNLearnerNode.html</anchorfile>
      <anchor>a6e3c6c5dd4699422ff01f9be5dffe491</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data_path</name>
      <anchorfile>classtest__discrete__bn_1_1TestDiscreteBNLearnerNode.html</anchorfile>
      <anchor>a927cd56d4d0fa88256c83a6c44f29a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>param_estimate</name>
      <anchorfile>classtest__discrete__bn_1_1TestDiscreteBNLearnerNode.html</anchorfile>
      <anchor>a0621c7efc2f46396bbfb238eb06cd48a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pkg</name>
      <anchorfile>classtest__discrete__bn_1_1TestDiscreteBNLearnerNode.html</anchorfile>
      <anchor>af833921a0ddbe2be44f2e4fad4f25574</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>query</name>
      <anchorfile>classtest__discrete__bn_1_1TestDiscreteBNLearnerNode.html</anchorfile>
      <anchor>a2cff959f1cc75ceec5bd0b74066f4e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>struct_estimate</name>
      <anchorfile>classtest__discrete__bn_1_1TestDiscreteBNLearnerNode.html</anchorfile>
      <anchor>a19a1f027cc75771a75caec57645cca68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>teacher_data_path</name>
      <anchorfile>classtest__discrete__bn_1_1TestDiscreteBNLearnerNode.html</anchorfile>
      <anchor>a4a41e84f870cb7ea108a2f92ee7a614f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_lg_bn::TestLGBNLearnerNode</name>
    <filename>classtest__lg__bn_1_1TestLGBNLearnerNode.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtest__lg__bn_1_1TestLGBNLearnerNode.html</anchorfile>
      <anchor>a418153af0eaedf4d56cc254cb4cf0ffd</anchor>
      <arglist>(self, arg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_param_estimation</name>
      <anchorfile>classtest__lg__bn_1_1TestLGBNLearnerNode.html</anchorfile>
      <anchor>a1e57b292307243d4a5865cc019703a5e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_structure_estimation</name>
      <anchorfile>classtest__lg__bn_1_1TestLGBNLearnerNode.html</anchorfile>
      <anchor>ae27deb2407e3573d1261c511c867c769</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data_path</name>
      <anchorfile>classtest__lg__bn_1_1TestLGBNLearnerNode.html</anchorfile>
      <anchor>af53ec898449f8481e153be3f25c64646</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>param_estimate</name>
      <anchorfile>classtest__lg__bn_1_1TestLGBNLearnerNode.html</anchorfile>
      <anchor>a48b24b4be15c300ab7e60bffd7d43b2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pkg</name>
      <anchorfile>classtest__lg__bn_1_1TestLGBNLearnerNode.html</anchorfile>
      <anchor>a4137a07b5f87fbbce1fe54af0365fbd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>struct_estimate</name>
      <anchorfile>classtest__lg__bn_1_1TestLGBNLearnerNode.html</anchorfile>
      <anchor>ab4e02a9adc97ae873e6b6fa738691836</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>teacher_data_path</name>
      <anchorfile>classtest__lg__bn_1_1TestLGBNLearnerNode.html</anchorfile>
      <anchor>a0e69ec82465ccc1dd845a73575f7cd66</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>discrete_bayesian_parameter_estimation_sample</name>
    <filename>namespacediscrete__bayesian__parameter__estimation__sample.html</filename>
    <member kind="variable">
      <type></type>
      <name>bn</name>
      <anchorfile>namespacediscrete__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>aaa5f0c0fc2de8ec6bb754093544ad4e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data</name>
      <anchorfile>namespacediscrete__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>ad576936ea283d977139c5f1c3cfc394c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dpath</name>
      <anchorfile>namespacediscrete__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>ab00c84a962dd8555e0951851615ef276</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>edges</name>
      <anchorfile>namespacediscrete__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a13105945363d3565469dca25f15ca961</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gs</name>
      <anchorfile>namespacediscrete__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>aaed7a37c451ab904c625206b1f4a0c05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>nodes</name>
      <anchorfile>namespacediscrete__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>aa2a850a647a8ee0879ed0998f7b4f858</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>param_estimate</name>
      <anchorfile>namespacediscrete__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a734eec1f63b9192e2dfe65c06aaebb8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>PKG_PATH</name>
      <anchorfile>namespacediscrete__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a6a28a1765c6a51509d3bccb56eaa0690</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>PP</name>
      <anchorfile>namespacediscrete__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a226510755934e8f8b3e26c0070678a07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>req</name>
      <anchorfile>namespacediscrete__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a773d61c54785b982c1bbf349c0920e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>skel</name>
      <anchorfile>namespacediscrete__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a1cd8bb73f11511039398e868da309b63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>teacher_nd</name>
      <anchorfile>namespacediscrete__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>ac8ea73e5d2a2b8dc7d6863634b726cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tpath</name>
      <anchorfile>namespacediscrete__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>afc8789cb519e2a6a00cc6708e8846517</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>discrete_bayesian_query_sample</name>
    <filename>namespacediscrete__bayesian__query__sample.html</filename>
    <member kind="function">
      <type>def</type>
      <name>monty_door_prob</name>
      <anchorfile>namespacediscrete__bayesian__query__sample.html</anchorfile>
      <anchor>a06c015d77dfb9ed8d607d0c19034583d</anchor>
      <arglist>(prize, guest)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>q</name>
      <anchorfile>namespacediscrete__bayesian__query__sample.html</anchorfile>
      <anchor>a54f4044765a71a3252180398ffff8486</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>q_without_ros</name>
      <anchorfile>namespacediscrete__bayesian__query__sample.html</anchorfile>
      <anchor>a677db06a174e36d0c24774d5a1c34283</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>linear_gaussian_bayesian_parameter_estimation_sample</name>
    <filename>namespacelinear__gaussian__bayesian__parameter__estimation__sample.html</filename>
    <member kind="variable">
      <type></type>
      <name>bn</name>
      <anchorfile>namespacelinear__gaussian__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>af9a9dc0a3cd712c80d85a2f54d691b43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data</name>
      <anchorfile>namespacelinear__gaussian__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a98fb1d766f59942ea63c6aa1e8381dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dpath</name>
      <anchorfile>namespacelinear__gaussian__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a64869f4940e291a5d402150fa5f1c8fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>edges</name>
      <anchorfile>namespacelinear__gaussian__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a63556b618f3f4ede4b618155eee59839</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gs</name>
      <anchorfile>namespacelinear__gaussian__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>afba244ae0c64ea1a1e6b6345257346f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>nodes</name>
      <anchorfile>namespacelinear__gaussian__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a8cc26a00bc4d9ec0577ba685e1172c67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>param_estimate</name>
      <anchorfile>namespacelinear__gaussian__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a49bcac032a6cdf0cb4dd98cccc405d09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>PKG_PATH</name>
      <anchorfile>namespacelinear__gaussian__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a4061011e318f3d54e44e48a649a23dd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>PP</name>
      <anchorfile>namespacelinear__gaussian__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a658a6e09921657c3ad205dd1c57b346b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>req</name>
      <anchorfile>namespacelinear__gaussian__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a029fb2acfa59c3d6a8822283741a435b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>skel</name>
      <anchorfile>namespacelinear__gaussian__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a7a08cb52e5c1d6e55691faf56f5cc3a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>teacher_nd</name>
      <anchorfile>namespacelinear__gaussian__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a19647d33bfdd5d8113a14b51290d4efe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tpath</name>
      <anchorfile>namespacelinear__gaussian__bayesian__parameter__estimation__sample.html</anchorfile>
      <anchor>a28a0fde12dae51d13c04f4e6e7477a55</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pgm_learner</name>
    <filename>namespacepgm__learner.html</filename>
    <namespace>pgm_learner::msg_utils</namespace>
  </compound>
  <compound kind="namespace">
    <name>pgm_learner::msg_utils</name>
    <filename>namespacepgm__learner_1_1msg__utils.html</filename>
    <member kind="function">
      <type>def</type>
      <name>dict_from_ros_discrete_node</name>
      <anchorfile>namespacepgm__learner_1_1msg__utils.html</anchorfile>
      <anchor>abf017873c2062ad0396e39c4729ffdc6</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>discrete_node_from_dict</name>
      <anchorfile>namespacepgm__learner_1_1msg__utils.html</anchorfile>
      <anchor>a522cd8067d944616f2ba6250a9287779</anchor>
      <arglist>(name, d)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>discrete_nodedata_from_ros</name>
      <anchorfile>namespacepgm__learner_1_1msg__utils.html</anchorfile>
      <anchor>a37744bf14f355df05d359f75e341cb51</anchor>
      <arglist>(nodes)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>discrete_nodes_to_ros</name>
      <anchorfile>namespacepgm__learner_1_1msg__utils.html</anchorfile>
      <anchor>ad805b88df5e1e6e804b697e38459f50b</anchor>
      <arglist>(d)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>graph_skeleton_from_node_data</name>
      <anchorfile>namespacepgm__learner_1_1msg__utils.html</anchorfile>
      <anchor>a39e768d40cf25e40ff62478324f91623</anchor>
      <arglist>(nd)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>graph_skeleton_from_ros</name>
      <anchorfile>namespacepgm__learner_1_1msg__utils.html</anchorfile>
      <anchor>a8683c46aa0a41f346c0492af1c3236fd</anchor>
      <arglist>(graph_structure)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>graph_skeleton_to_ros</name>
      <anchorfile>namespacepgm__learner_1_1msg__utils.html</anchorfile>
      <anchor>a32e850863d97b51467444302287d3311</anchor>
      <arglist>(skel)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>graph_state_dict_from_ros</name>
      <anchorfile>namespacepgm__learner_1_1msg__utils.html</anchorfile>
      <anchor>af9cab62b2120dcb03ba259b87b305303</anchor>
      <arglist>(graph_state)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>graph_states_dict_from_ros</name>
      <anchorfile>namespacepgm__learner_1_1msg__utils.html</anchorfile>
      <anchor>a101616c227e42c8715a4abc2148e8c11</anchor>
      <arglist>(graph_states)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>linear_gaussian_node_from_dict</name>
      <anchorfile>namespacepgm__learner_1_1msg__utils.html</anchorfile>
      <anchor>a5d5b7fe0fd5d23cfcae7a35a65717d48</anchor>
      <arglist>(name, d)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>linear_gaussian_nodes_to_ros</name>
      <anchorfile>namespacepgm__learner_1_1msg__utils.html</anchorfile>
      <anchor>a486b64cea5e17fe4a906a00c868e60f6</anchor>
      <arglist>(d)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pgm_learner_server</name>
    <filename>namespacepgm__learner__server.html</filename>
    <class kind="class">pgm_learner_server::PGMLearnerServer</class>
    <member kind="variable">
      <type></type>
      <name>n</name>
      <anchorfile>namespacepgm__learner__server.html</anchorfile>
      <anchor>a3c76d19e1666e1c05e09646249e7b3c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>setup</name>
    <filename>namespacesetup.html</filename>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_discrete_bn</name>
    <filename>namespacetest__discrete__bn.html</filename>
    <class kind="class">test_discrete_bn::TestDiscreteBNLearnerNode</class>
    <member kind="variable">
      <type>string</type>
      <name>test_name</name>
      <anchorfile>namespacetest__discrete__bn.html</anchorfile>
      <anchor>a7d33ad129f3c648f7111dc0b397c308f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_lg_bn</name>
    <filename>namespacetest__lg__bn.html</filename>
    <class kind="class">test_lg_bn::TestLGBNLearnerNode</class>
    <member kind="variable">
      <type>string</type>
      <name>test_name</name>
      <anchorfile>namespacetest__lg__bn.html</anchorfile>
      <anchor>aa9820956aabcffdb63014f3292cc65ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
