コード例 #1
0
  private void findBayesNetObserved() {

    Dag dagObs = new Dag(graph);
    for (Node node : nodes) {
      if (node.getNodeType() == NodeType.LATENT) {
        dagObs.removeNode(node);
      }
    }

    bayesPmObs = new BayesPm(dagObs, bayesPm);
    // System.out.println("bayesPm after deleting edges involving latents:");
    // System.out.println(bayesPmObs);
    // Graph g = bayesPmObs.getDag();
    // System.out.println(g);
  }