code: def predict_lmm_forest(tree_nodes, left_children, right_children, best_predictor, mean, splitting_value, X, depth):
      
      return _core.predict_lmm_forest(tree_nodes, left_children, right_children, best_predictor, mean, splitting_value, X, depth)
docs: predict_lmm_forest(VectorXi const & tree_nodes, VectorXi const & left_children, VectorXi const & right_children, VectorXi const & best_predictor, MatrixXd const & mean, MatrixXd const & splitting_value, MatrixXd const & X, limix::mfloat_t depth)
  
      Parameters
      ----------
      tree_nodes: VectorXi const &
      left_children: VectorXi const &
      right_children: VectorXi const &
      best_predictor: VectorXi const &
      mean: MatrixXd const &
      splitting_value: MatrixXd const &
      X: MatrixXd const &
      depth: limix::mfloat_t