bayescart
- bayescart package
- Submodules
- bayescart.bcart module
BCARTBCART.is_classificationBCART.KBCART.__init__()BCART.calc_change_swap_mh_data()BCART.calc_grow_prune_mh_data()BCART.calc_llik()BCART.calc_log_tree_prob()BCART.change_copy()BCART.copy()BCART.deep_copy()BCART.get_acceptance_prob()BCART.get_leaves_counts()BCART.get_leaves_means()BCART.get_log_posterior_prob()BCART.get_p_split()BCART.get_posterior_params_mu()BCART.get_posterior_params_p()BCART.get_posterior_params_sigma()BCART.grow_copy()BCART.prune_copy()BCART.resample_leaf_params()BCART.resample_mu_sigma()BCART.resample_mu_sigma_old()BCART.resample_p()BCART.run()BCART.sample_leaf_params()BCART.sample_prior_mu()BCART.sample_prior_p()BCART.sample_prior_sigma()BCART.swap_copy()BCART.trans_prob_log()BCART.update_tree()
BCARTClassicBCARTClassicSlowBCARTFast
- bayescart.eval module
- bayescart.exceptions module
- bayescart.mytyping module
- bayescart.node module
NodeNode.is_lNode._dataNode._rngNode.debugNode._depthNode.__init__()Node.calc_avail_split_and_vars()Node.copy()Node.count_values()Node.depthNode.get_available_splits()Node.get_data_averages()Node.get_data_split()Node.get_new_split()Node.get_nobs()Node.get_params()Node.get_preds()Node.get_split_data()Node.get_split_info()Node.get_true_preds()Node.has_data()Node.idNode.is_split_rule_empty()Node.reset_split_info()Node.update_node_params()Node.update_split_data()Node.update_split_info()
NodeFast
- bayescart.node_data module
NodeDataNodeData.XNodeData.yNodeData.rngNodeData.debugNodeData.node_min_sizeNodeData.split_varNodeData.split_setNodeData.is_cat_splitNodeData.avail_splitsNodeData.XNodeData.__init__()NodeData.calc_avail_split_and_vars()NodeData.copy()NodeData.count_values()NodeData.get_available_splits()NodeData.get_data_averages()NodeData.get_data_split()NodeData.get_nobs()NodeData.get_nobs_from_arg()NodeData.get_params()NodeData.get_preds()NodeData.get_split_data()NodeData.get_split_set()NodeData.get_split_var()NodeData.has_data()NodeData.is_split_rule_emtpy()NodeData.reset_avail_splits()NodeData.reset_split_info()NodeData.sample_split()NodeData.update_node_params()NodeData.update_split_data()NodeData.update_split_info()NodeData.y
NodeDataClassificationNodeDataClassificationFastNodeDataFastNodeDataRegressionNodeDataRegression.muNodeDataRegression.sigmaNodeDataRegression.__init__()NodeDataRegression.get_data_averages()NodeDataRegression.get_mu()NodeDataRegression.get_params()NodeDataRegression.get_preds()NodeDataRegression.get_sigma()NodeDataRegression.get_split_data()NodeDataRegression.update_node_params()
NodeDataRegressionFast
- bayescart.parallel_tempering_base module
- bayescart.tempering_geom_lik module
- bayescart.tempering_geometric module
- bayescart.tempering_pseudo_prior module
- bayescart.tree module
TreeTree.id_counterTree.rngTree.node_min_sizeTree.debugTree.llikTree.log_tree_prior_probTree.temperatureTree.__init__()Tree.add_node()Tree.apply_split()Tree.check_split_struct()Tree.copy()Tree.get_children()Tree.get_leaves()Tree.get_n_leaves()Tree.get_node()Tree.get_nonleaf_nodes()Tree.get_parent()Tree.get_parents_with_two_leaves()Tree.get_root()Tree.get_sibling()Tree.is_equal()Tree.is_stump()Tree.is_valid()Tree.node_classTree.remove_node()Tree.sample_leaf()Tree.show()Tree.update_split()Tree.update_subtree_data()
TreeFast
- bayescart.utils module
- Module contents