Nothing
# Generated by using Rcpp::compileAttributes() -> do not edit by hand
# Generator token: 10BE3573-1514-4C36-9D1C-5A225CD40393
find_internal_nodes_pred <- function(treetable) {
.Call(`_bartBMA_find_internal_nodes_pred`, treetable)
}
find_term_nodes_pred <- function(tree_table) {
.Call(`_bartBMA_find_term_nodes_pred`, tree_table)
}
get_original_pred <- function(low, high, sp_low, sp_high, sum_preds) {
.Call(`_bartBMA_get_original_pred`, low, high, sp_low, sp_high, sum_preds)
}
bartBMA_get_testdata_term_obs_pred <- function(test_data, tree_data, term_node_means) {
.Call(`_bartBMA_bartBMA_get_testdata_term_obs_pred`, test_data, tree_data, term_node_means)
}
get_BART_BMA_test_predictions <- function(test_data, BIC, sum_trees, y_minmax) {
.Call(`_bartBMA_get_BART_BMA_test_predictions`, test_data, BIC, sum_trees, y_minmax)
}
get_imp_vars <- function(split_vars, num_col, current_vars) {
.Call(`_bartBMA_get_imp_vars`, split_vars, num_col, current_vars)
}
get_weighted_var_imp <- function(num_vars, BIC, sum_trees) {
.Call(`_bartBMA_get_weighted_var_imp`, num_vars, BIC, sum_trees)
}
csample_num <- function(x, size, replace, prob = as.numeric( c())) {
.Call(`_bartBMA_csample_num`, x, size, replace, prob)
}
add_rows <- function(prior_tree_table_temp, grow_node) {
.Call(`_bartBMA_add_rows`, prior_tree_table_temp, grow_node)
}
addcol <- function(prior_tree_matrix_temp, grow_node, ld_obs, rd_obs) {
.Call(`_bartBMA_addcol`, prior_tree_matrix_temp, grow_node, ld_obs, rd_obs)
}
set_daughter_to_end_tree <- function(grow_node, prior_tree_table_temp, left_daughter) {
.Call(`_bartBMA_set_daughter_to_end_tree`, grow_node, prior_tree_table_temp, left_daughter)
}
set_daughter_to_end_mat <- function(d, prior_tree_matrix_temp, left_daughter, ld_obs, rd_obs) {
.Call(`_bartBMA_set_daughter_to_end_mat`, d, prior_tree_matrix_temp, left_daughter, ld_obs, rd_obs)
}
remove_zero <- function(nodes_at_depth) {
.Call(`_bartBMA_remove_zero`, nodes_at_depth)
}
order_intvec_ <- function(x) {
.Call(`_bartBMA_order_intvec_`, x)
}
get_gnp <- function(nodes_at_depth, grow_node) {
.Call(`_bartBMA_get_gnp`, nodes_at_depth, grow_node)
}
find_term_nodes <- function(tree_table) {
.Call(`_bartBMA_find_term_nodes`, tree_table)
}
find_term_obs <- function(tree_matrix_temp, terminal_node) {
.Call(`_bartBMA_find_term_obs`, tree_matrix_temp, terminal_node)
}
likelihood_function <- function(y_temp, treetable_temp, obs_to_nodes_temp, a, mu, nu, lambda) {
.Call(`_bartBMA_likelihood_function`, y_temp, treetable_temp, obs_to_nodes_temp, a, mu, nu, lambda)
}
find_internal_nodes <- function(treetable) {
.Call(`_bartBMA_find_internal_nodes`, treetable)
}
find_prev_nonterm <- function(find_nonterm, prev) {
.Call(`_bartBMA_find_prev_nonterm`, find_nonterm, prev)
}
find_nodes_to_update <- function(all_ld, left_daughter) {
.Call(`_bartBMA_find_nodes_to_update`, all_ld, left_daughter)
}
set_tree_to_middle <- function(node_to_update, prior_tree_table_temp, grow_node, left_daughter) {
.Call(`_bartBMA_set_tree_to_middle`, node_to_update, prior_tree_table_temp, grow_node, left_daughter)
}
update_grow_obs <- function(prior_tree_matrix_temp, grow_node, left_daughter, d, ld_obs, rd_obs) {
.Call(`_bartBMA_update_grow_obs`, prior_tree_matrix_temp, grow_node, left_daughter, d, ld_obs, rd_obs)
}
find_obs_to_update_grow <- function(prior_tree_matrix_temp, left_daughter, d, ld_obs, rd_obs) {
.Call(`_bartBMA_find_obs_to_update_grow`, prior_tree_matrix_temp, left_daughter, d, ld_obs, rd_obs)
}
get_daughter_obs <- function(xmat, obs_to_update, split_var, split_point) {
.Call(`_bartBMA_get_daughter_obs`, xmat, obs_to_update, split_var, split_point)
}
find_term_cols <- function(tree_matrix_temp, terminal_node) {
.Call(`_bartBMA_find_term_cols`, tree_matrix_temp, terminal_node)
}
get_grow_obs <- function(xmat, grow_obs, split_var) {
.Call(`_bartBMA_get_grow_obs`, xmat, grow_obs, split_var)
}
grow_tree <- function(xmat, prior_tree_matrix, grow_node, prior_tree_table, splitvar, splitpoint, grow_obs, d) {
.Call(`_bartBMA_grow_tree`, xmat, prior_tree_matrix, grow_node, prior_tree_table, splitvar, splitpoint, grow_obs, d)
}
set_daughter <- function(left_daughter, right_daughter, ld_obs, rd_obs, tree_matrix_temp, term_cols) {
.Call(`_bartBMA_set_daughter`, left_daughter, right_daughter, ld_obs, rd_obs, tree_matrix_temp, term_cols)
}
order_ <- function(x) {
.Call(`_bartBMA_order_`, x)
}
orderforOW <- function(x) {
.Call(`_bartBMA_orderforOW`, x)
}
secondKindStirlingNumber <- function(n, k) {
.Call(`_bartBMA_secondKindStirlingNumber`, n, k)
}
get_tree_prior <- function(spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, tree_table, tree_matrix, alpha, beta) {
.Call(`_bartBMA_get_tree_prior`, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, tree_table, tree_matrix, alpha, beta)
}
start_tree <- function(start_mean, start_sd) {
.Call(`_bartBMA_start_tree`, start_mean, start_sd)
}
start_tree2 <- function() {
.Call(`_bartBMA_start_tree2`)
}
start_matrix <- function(n) {
.Call(`_bartBMA_start_matrix`, n)
}
evaluate_model_occams_window <- function(tree_lik, lowest_BIC, c, tree_list, tree_mat_list, tree_parent) {
.Call(`_bartBMA_evaluate_model_occams_window`, tree_lik, lowest_BIC, c, tree_list, tree_mat_list, tree_parent)
}
evaluate_model_occams_window_exact <- function(tree_lik, lowest_BIC, c, tree_list, tree_mat_list, tree_parent, tree_pred_list) {
.Call(`_bartBMA_evaluate_model_occams_window_exact`, tree_lik, lowest_BIC, c, tree_list, tree_mat_list, tree_parent, tree_pred_list)
}
get_testdata_term_obs <- function(test_data, tree_data) {
.Call(`_bartBMA_get_testdata_term_obs`, test_data, tree_data)
}
get_initial_resids <- function(test_data, List_of_lists_tree_tables, ytrain) {
.Call(`_bartBMA_get_initial_resids`, test_data, List_of_lists_tree_tables, ytrain)
}
resize <- function(x, n) {
.Call(`_bartBMA_resize`, x, n)
}
resize_bigger <- function(x, n) {
.Call(`_bartBMA_resize_bigger`, x, n)
}
J <- function(obs_to_nodes_temp, tree_term_nodes) {
.Call(`_bartBMA_J`, obs_to_nodes_temp, tree_term_nodes)
}
mu_vector <- function(sum_treetable, n) {
.Call(`_bartBMA_mu_vector`, sum_treetable, n)
}
W <- function(sum_treetable, sum_obs_to_nodes, n) {
.Call(`_bartBMA_W`, sum_treetable, sum_obs_to_nodes, n)
}
likelihood_function2 <- function(y_temp, treetable_temp, obs_to_nodes_temp, a, mu, nu, lambda) {
.Call(`_bartBMA_likelihood_function2`, y_temp, treetable_temp, obs_to_nodes_temp, a, mu, nu, lambda)
}
likelihood_function2_exact <- function(y_temp, treetable_temp, obs_to_nodes_temp, a, mu, nu, lambda) {
.Call(`_bartBMA_likelihood_function2_exact`, y_temp, treetable_temp, obs_to_nodes_temp, a, mu, nu, lambda)
}
sumtree_likelihood_function <- function(y_temp, sum_treetable, sum_obs_to_nodes, n, a, nu, lambda) {
.Call(`_bartBMA_sumtree_likelihood_function`, y_temp, sum_treetable, sum_obs_to_nodes, n, a, nu, lambda)
}
sumtree_likelihood_function2 <- function(y_temp, sum_treetable, sum_obs_to_nodes, n, a, nu, lambda) {
.Call(`_bartBMA_sumtree_likelihood_function2`, y_temp, sum_treetable, sum_obs_to_nodes, n, a, nu, lambda)
}
sumtree_likelihood_function2_exact <- function(y_temp, sum_treetable, sum_obs_to_nodes, n, a, nu, lambda) {
.Call(`_bartBMA_sumtree_likelihood_function2_exact`, y_temp, sum_treetable, sum_obs_to_nodes, n, a, nu, lambda)
}
sumtree_likelihood_function3 <- function(y_temp, sum_treetable, sum_obs_to_nodes, n, a, nu, lambda) {
.Call(`_bartBMA_sumtree_likelihood_function3`, y_temp, sum_treetable, sum_obs_to_nodes, n, a, nu, lambda)
}
sumtree_likelihood_function4 <- function(y_temp, sum_treetable, sum_obs_to_nodes, n, a, nu, lambda) {
.Call(`_bartBMA_sumtree_likelihood_function4`, y_temp, sum_treetable, sum_obs_to_nodes, n, a, nu, lambda)
}
get_best_split <- function(less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, resids, data, treetable, tree_mat, a, mu, nu, lambda, c, lowest_BIC, parent, cp_mat, alpha, beta, maxOWsize, min_num_obs_for_split, min_num_obs_after_split) {
.Call(`_bartBMA_get_best_split`, less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, resids, data, treetable, tree_mat, a, mu, nu, lambda, c, lowest_BIC, parent, cp_mat, alpha, beta, maxOWsize, min_num_obs_for_split, min_num_obs_after_split)
}
get_best_split_2 <- function(less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, resids, data, treetable, tree_mat, a, mu, nu, lambda, c, lowest_BIC, parent, cp_matlist, alpha, beta, maxOWsize, min_num_obs_for_split, min_num_obs_after_split) {
.Call(`_bartBMA_get_best_split_2`, less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, resids, data, treetable, tree_mat, a, mu, nu, lambda, c, lowest_BIC, parent, cp_matlist, alpha, beta, maxOWsize, min_num_obs_for_split, min_num_obs_after_split)
}
get_best_split_sum <- function(less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, data, treetable, tree_mat, a, mu, nu, lambda, c, lowest_BIC, parent, cp_mat, alpha, beta, maxOWsize, sum_trees, sum_trees_mat, y_scaled, parent2, i, min_num_obs_for_split, min_num_obs_after_split) {
.Call(`_bartBMA_get_best_split_sum`, less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, data, treetable, tree_mat, a, mu, nu, lambda, c, lowest_BIC, parent, cp_mat, alpha, beta, maxOWsize, sum_trees, sum_trees_mat, y_scaled, parent2, i, min_num_obs_for_split, min_num_obs_after_split)
}
get_best_split_sum_2 <- function(less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, data, treetable, tree_mat, a, mu, nu, lambda, c, lowest_BIC, parent, cp_matlist, alpha, beta, maxOWsize, sum_trees, sum_trees_mat, y_scaled, parent2, i, min_num_obs_for_split, min_num_obs_after_split) {
.Call(`_bartBMA_get_best_split_sum_2`, less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, data, treetable, tree_mat, a, mu, nu, lambda, c, lowest_BIC, parent, cp_matlist, alpha, beta, maxOWsize, sum_trees, sum_trees_mat, y_scaled, parent2, i, min_num_obs_for_split, min_num_obs_after_split)
}
get_best_split_exact <- function(less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, resids, data, treetable, tree_mat, a, mu, nu, lambda, c, lowest_BIC, parent, cp_mat, alpha, beta, maxOWsize, min_num_obs_for_split, min_num_obs_after_split) {
.Call(`_bartBMA_get_best_split_exact`, less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, resids, data, treetable, tree_mat, a, mu, nu, lambda, c, lowest_BIC, parent, cp_mat, alpha, beta, maxOWsize, min_num_obs_for_split, min_num_obs_after_split)
}
get_best_split_2_exact <- function(less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, resids, data, treetable, tree_mat, a, mu, nu, lambda, c, lowest_BIC, parent, cp_matlist, alpha, beta, maxOWsize, min_num_obs_for_split, min_num_obs_after_split) {
.Call(`_bartBMA_get_best_split_2_exact`, less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, resids, data, treetable, tree_mat, a, mu, nu, lambda, c, lowest_BIC, parent, cp_matlist, alpha, beta, maxOWsize, min_num_obs_for_split, min_num_obs_after_split)
}
get_best_split_sum_exact <- function(less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, data, treetable, tree_mat, a, mu, nu, lambda, c, lowest_BIC, parent, cp_mat, alpha, beta, maxOWsize, sum_trees, sum_trees_mat, y_scaled, parent2, i, min_num_obs_for_split, min_num_obs_after_split) {
.Call(`_bartBMA_get_best_split_sum_exact`, less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, data, treetable, tree_mat, a, mu, nu, lambda, c, lowest_BIC, parent, cp_mat, alpha, beta, maxOWsize, sum_trees, sum_trees_mat, y_scaled, parent2, i, min_num_obs_for_split, min_num_obs_after_split)
}
get_best_split_sum_2_exact <- function(less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, data, treetable, tree_mat, a, mu, nu, lambda, c, lowest_BIC, parent, cp_matlist, alpha, beta, maxOWsize, sum_trees, sum_trees_mat, y_scaled, parent2, i, min_num_obs_for_split, min_num_obs_after_split) {
.Call(`_bartBMA_get_best_split_sum_2_exact`, less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, data, treetable, tree_mat, a, mu, nu, lambda, c, lowest_BIC, parent, cp_matlist, alpha, beta, maxOWsize, sum_trees, sum_trees_mat, y_scaled, parent2, i, min_num_obs_for_split, min_num_obs_after_split)
}
update_mean_var <- function(tree_table, tree_matrix, resids, a) {
.Call(`_bartBMA_update_mean_var`, tree_table, tree_matrix, resids, a)
}
update_predictions <- function(tree_table, tree_matrix, new_mean, n) {
.Call(`_bartBMA_update_predictions`, tree_table, tree_matrix, new_mean, n)
}
subsetter <- function(a, b) {
.Call(`_bartBMA_subsetter`, a, b)
}
order_inc_ <- function(x) {
.Call(`_bartBMA_order_inc_`, x)
}
min_which2 <- function(array, n, minout, whichout) {
.Call(`_bartBMA_min_which2`, array, n, minout, whichout)
}
mll_meanvar2 <- function(x, x2, n) {
.Call(`_bartBMA_mll_meanvar2`, x, x2, n)
}
PELT_meanvar_norm2 <- function(resp, pen) {
.Call(`_bartBMA_PELT_meanvar_norm2`, resp, pen)
}
SS <- function(x, y, split) {
.Call(`_bartBMA_SS`, x, y, split)
}
gridCP <- function(x, y, gridSize = 10L) {
.Call(`_bartBMA_gridCP`, x, y, gridSize)
}
gridCP_arma <- function(x, y, gridSize = 10L) {
.Call(`_bartBMA_gridCP_arma`, x, y, gridSize)
}
make_gridpoint_cpmat <- function(data, resp, gridsize, num_cp) {
.Call(`_bartBMA_make_gridpoint_cpmat`, data, resp, gridsize, num_cp)
}
make_gridpoint_cpmat_arma <- function(data, resp, gridsize, num_cp) {
.Call(`_bartBMA_make_gridpoint_cpmat_arma`, data, resp, gridsize, num_cp)
}
make_pelt_cpmat <- function(data, resp, pen, num_cp) {
.Call(`_bartBMA_make_pelt_cpmat`, data, resp, pen, num_cp)
}
get_best_trees <- function(less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, D1, resids, a, mu, nu, lambda, c, sigma_mu, tree_table, tree_mat, lowest_BIC, parent, cp_mat_list, test_data, alpha, beta, is_test_data, pen, num_cp, split_rule_node, gridpoint, maxOWsize, num_splits, gridsize, zero_split, min_num_obs_for_split, min_num_obs_after_split) {
.Call(`_bartBMA_get_best_trees`, less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, D1, resids, a, mu, nu, lambda, c, sigma_mu, tree_table, tree_mat, lowest_BIC, parent, cp_mat_list, test_data, alpha, beta, is_test_data, pen, num_cp, split_rule_node, gridpoint, maxOWsize, num_splits, gridsize, zero_split, min_num_obs_for_split, min_num_obs_after_split)
}
get_best_trees_update_splits <- function(less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, D1, resids, a, mu, nu, lambda, c, sigma_mu, tree_table, tree_mat, lowest_BIC, parent, cp_mat_list, test_data, alpha, beta, is_test_data, pen, num_cp, split_rule_node, gridpoint, maxOWsize, num_splits, gridsize, zero_split, min_num_obs_for_split, min_num_obs_after_split) {
.Call(`_bartBMA_get_best_trees_update_splits`, less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, D1, resids, a, mu, nu, lambda, c, sigma_mu, tree_table, tree_mat, lowest_BIC, parent, cp_mat_list, test_data, alpha, beta, is_test_data, pen, num_cp, split_rule_node, gridpoint, maxOWsize, num_splits, gridsize, zero_split, min_num_obs_for_split, min_num_obs_after_split)
}
get_best_trees_sum <- function(less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, D1, resids, a, mu, nu, lambda, c, sigma_mu, tree_table, tree_mat, lowest_BIC, parent, cp_mat_list, err_list, test_data, alpha, beta, is_test_data, pen, num_cp, split_rule_node, gridpoint, maxOWsize, prev_sum_trees, prev_sum_trees_mat, y_scaled, num_splits, gridsize, zero_split, min_num_obs_for_split, min_num_obs_after_split) {
.Call(`_bartBMA_get_best_trees_sum`, less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, D1, resids, a, mu, nu, lambda, c, sigma_mu, tree_table, tree_mat, lowest_BIC, parent, cp_mat_list, err_list, test_data, alpha, beta, is_test_data, pen, num_cp, split_rule_node, gridpoint, maxOWsize, prev_sum_trees, prev_sum_trees_mat, y_scaled, num_splits, gridsize, zero_split, min_num_obs_for_split, min_num_obs_after_split)
}
get_best_trees_sum_update_splits <- function(less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, D1, resids, a, mu, nu, lambda, c, sigma_mu, tree_table, tree_mat, lowest_BIC, parent, cp_mat_list, err_list, test_data, alpha, beta, is_test_data, pen, num_cp, split_rule_node, gridpoint, maxOWsize, prev_sum_trees, prev_sum_trees_mat, y_scaled, num_splits, gridsize, zero_split, min_num_obs_for_split, min_num_obs_after_split) {
.Call(`_bartBMA_get_best_trees_sum_update_splits`, less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, D1, resids, a, mu, nu, lambda, c, sigma_mu, tree_table, tree_mat, lowest_BIC, parent, cp_mat_list, err_list, test_data, alpha, beta, is_test_data, pen, num_cp, split_rule_node, gridpoint, maxOWsize, prev_sum_trees, prev_sum_trees_mat, y_scaled, num_splits, gridsize, zero_split, min_num_obs_for_split, min_num_obs_after_split)
}
get_best_trees_exact <- function(less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, D1, resids, a, mu, nu, lambda, c, sigma_mu, tree_table, tree_mat, lowest_BIC, parent, cp_mat_list, test_data, alpha, beta, is_test_data, pen, num_cp, split_rule_node, gridpoint, maxOWsize, num_splits, gridsize, zero_split, min_num_obs_for_split, min_num_obs_after_split) {
.Call(`_bartBMA_get_best_trees_exact`, less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, D1, resids, a, mu, nu, lambda, c, sigma_mu, tree_table, tree_mat, lowest_BIC, parent, cp_mat_list, test_data, alpha, beta, is_test_data, pen, num_cp, split_rule_node, gridpoint, maxOWsize, num_splits, gridsize, zero_split, min_num_obs_for_split, min_num_obs_after_split)
}
get_best_trees_update_splits_exact <- function(less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, D1, resids, a, mu, nu, lambda, c, sigma_mu, tree_table, tree_mat, lowest_BIC, parent, cp_mat_list, test_data, alpha, beta, is_test_data, pen, num_cp, split_rule_node, gridpoint, maxOWsize, num_splits, gridsize, zero_split, min_num_obs_for_split, min_num_obs_after_split) {
.Call(`_bartBMA_get_best_trees_update_splits_exact`, less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, D1, resids, a, mu, nu, lambda, c, sigma_mu, tree_table, tree_mat, lowest_BIC, parent, cp_mat_list, test_data, alpha, beta, is_test_data, pen, num_cp, split_rule_node, gridpoint, maxOWsize, num_splits, gridsize, zero_split, min_num_obs_for_split, min_num_obs_after_split)
}
get_best_trees_sum_exact <- function(less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, D1, resids, a, mu, nu, lambda, c, sigma_mu, tree_table, tree_mat, lowest_BIC, parent, cp_mat_list, err_list, test_data, alpha, beta, is_test_data, pen, num_cp, split_rule_node, gridpoint, maxOWsize, prev_sum_trees, prev_sum_trees_mat, y_scaled, num_splits, gridsize, zero_split, min_num_obs_for_split, min_num_obs_after_split) {
.Call(`_bartBMA_get_best_trees_sum_exact`, less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, D1, resids, a, mu, nu, lambda, c, sigma_mu, tree_table, tree_mat, lowest_BIC, parent, cp_mat_list, err_list, test_data, alpha, beta, is_test_data, pen, num_cp, split_rule_node, gridpoint, maxOWsize, prev_sum_trees, prev_sum_trees_mat, y_scaled, num_splits, gridsize, zero_split, min_num_obs_for_split, min_num_obs_after_split)
}
get_best_trees_sum_update_splits_exact <- function(less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, D1, resids, a, mu, nu, lambda, c, sigma_mu, tree_table, tree_mat, lowest_BIC, parent, cp_mat_list, err_list, test_data, alpha, beta, is_test_data, pen, num_cp, split_rule_node, gridpoint, maxOWsize, prev_sum_trees, prev_sum_trees_mat, y_scaled, num_splits, gridsize, zero_split, min_num_obs_for_split, min_num_obs_after_split) {
.Call(`_bartBMA_get_best_trees_sum_update_splits_exact`, less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, D1, resids, a, mu, nu, lambda, c, sigma_mu, tree_table, tree_mat, lowest_BIC, parent, cp_mat_list, err_list, test_data, alpha, beta, is_test_data, pen, num_cp, split_rule_node, gridpoint, maxOWsize, prev_sum_trees, prev_sum_trees_mat, y_scaled, num_splits, gridsize, zero_split, min_num_obs_for_split, min_num_obs_after_split)
}
scale_response <- function(a, b, c, d, y) {
.Call(`_bartBMA_scale_response`, a, b, c, d, y)
}
get_original <- function(low, high, sp_low, sp_high, sum_preds) {
.Call(`_bartBMA_get_original`, low, high, sp_low, sp_high, sum_preds)
}
get_original_arma <- function(low, high, sp_low, sp_high, sum_preds) {
.Call(`_bartBMA_get_original_arma`, low, high, sp_low, sp_high, sum_preds)
}
get_original_TE_arma <- function(low, high, sp_low, sp_high, sum_preds) {
.Call(`_bartBMA_get_original_TE_arma`, low, high, sp_low, sp_high, sum_preds)
}
get_original_TE_double <- function(low, high, sp_low, sp_high, sum_preds) {
.Call(`_bartBMA_get_original_TE_double`, low, high, sp_low, sp_high, sum_preds)
}
get_termobs_test_data <- function(test_data, tree_data) {
.Call(`_bartBMA_get_termobs_test_data`, test_data, tree_data)
}
get_termobs_test_data_fields <- function(test_data, tree_data) {
.Call(`_bartBMA_get_termobs_test_data_fields`, test_data, tree_data)
}
get_termobs_testdata_overall <- function(overall_sum_trees, test_data) {
.Call(`_bartBMA_get_termobs_testdata_overall`, overall_sum_trees, test_data)
}
get_J_test <- function(curr_termobs, tree_term_nodes, n) {
.Call(`_bartBMA_get_J_test`, curr_termobs, tree_term_nodes, n)
}
get_W_test <- function(sum_treetable, termobs_testdata_onemodel, n) {
.Call(`_bartBMA_get_W_test`, sum_treetable, termobs_testdata_onemodel, n)
}
preds_bbma_lin_alg_outsamp <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, test_data) {
.Call(`_bartBMA_preds_bbma_lin_alg_outsamp`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, test_data)
}
preds_bbma_lin_alg_insamp <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, a, sigma, mu_mu, nu, lambda) {
.Call(`_bartBMA_preds_bbma_lin_alg_insamp`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, a, sigma, mu_mu, nu, lambda)
}
mean_vars_lin_alg_outsamp <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, test_data) {
.Call(`_bartBMA_mean_vars_lin_alg_outsamp`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, test_data)
}
mean_vars_lin_alg_insamp <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda) {
.Call(`_bartBMA_mean_vars_lin_alg_insamp`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda)
}
BART_BMA_sumLikelihood <- function(less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, data, y, start_mean, start_sd, a, mu, nu, lambda, c, sigma_mu, pen, num_cp, test_data, num_rounds, alpha, beta, split_rule_node, gridpoint, maxOWsize, num_splits, gridsize, zero_split, only_max_num_trees, min_num_obs_for_split, min_num_obs_after_split, exact_residuals) {
.Call(`_bartBMA_BART_BMA_sumLikelihood`, less_greedy, spike_tree, s_t_hyperprior, p_s_t, a_s_t, b_s_t, num_obs, num_vars, lambda_poisson, data, y, start_mean, start_sd, a, mu, nu, lambda, c, sigma_mu, pen, num_cp, test_data, num_rounds, alpha, beta, split_rule_node, gridpoint, maxOWsize, num_splits, gridsize, zero_split, only_max_num_trees, min_num_obs_for_split, min_num_obs_after_split, exact_residuals)
}
Quantile <- function(x, probs) {
.Call(`_bartBMA_Quantile`, x, probs)
}
mixt_eval_cdf <- function(x_val, d_o_f, mean_vec, var_vec, weights_vec, quant_val) {
.Call(`_bartBMA_mixt_eval_cdf`, x_val, d_o_f, mean_vec, var_vec, weights_vec, quant_val)
}
rootmixt <- function(d_o_f, a, b, mean_vec, var_vec, weights_vec, quant_val, root_alg_precision) {
.Call(`_bartBMA_rootmixt`, d_o_f, a, b, mean_vec, var_vec, weights_vec, quant_val, root_alg_precision)
}
pred_ints_exact_outsamp <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, test_data, lower_prob, upper_prob, num_cores, root_alg_precision) {
.Call(`_bartBMA_pred_ints_exact_outsamp`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, test_data, lower_prob, upper_prob, num_cores, root_alg_precision)
}
pred_ints_exact_outsamp_par <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, test_data, lower_prob, upper_prob, num_cores, root_alg_precision) {
.Call(`_bartBMA_pred_ints_exact_outsamp_par`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, test_data, lower_prob, upper_prob, num_cores, root_alg_precision)
}
pred_ints_lin_alg_outsamp <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, test_data, lower_prob, upper_prob) {
.Call(`_bartBMA_pred_ints_lin_alg_outsamp`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, test_data, lower_prob, upper_prob)
}
pred_ints_lin_alg_insamp <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, a, sigma, mu_mu, nu, lambda, lower_prob, upper_prob) {
.Call(`_bartBMA_pred_ints_lin_alg_insamp`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, a, sigma, mu_mu, nu, lambda, lower_prob, upper_prob)
}
pred_ints_chol_attempt_outsamp <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, test_data, lower_prob, upper_prob) {
.Call(`_bartBMA_pred_ints_chol_attempt_outsamp`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, test_data, lower_prob, upper_prob)
}
pred_ints_lin_alg_parallel_outsamp <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, test_data, lower_prob, upper_prob, num_cores) {
.Call(`_bartBMA_pred_ints_lin_alg_parallel_outsamp`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, test_data, lower_prob, upper_prob, num_cores)
}
pred_ints_lin_alg_fields_outsamp <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, test_data, lower_prob, upper_prob, num_cores) {
.Call(`_bartBMA_pred_ints_lin_alg_fields_outsamp`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, test_data, lower_prob, upper_prob, num_cores)
}
pred_ints_chol_parallel_outsamp <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, test_data, lower_prob, upper_prob, num_cores) {
.Call(`_bartBMA_pred_ints_chol_parallel_outsamp`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, test_data, lower_prob, upper_prob, num_cores)
}
mean_vars_lin_alg_parallel_outsamp <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, test_data, num_cores) {
.Call(`_bartBMA_mean_vars_lin_alg_parallel_outsamp`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, test_data, num_cores)
}
pred_ints_ITE_outsamp_par <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, test_data, lower_prob, upper_prob, num_cores, root_alg_precision, training_data) {
.Call(`_bartBMA_pred_ints_ITE_outsamp_par`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, test_data, lower_prob, upper_prob, num_cores, root_alg_precision, training_data)
}
pred_ints_ITE_insamp_par <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_obs, a, sigma, mu_mu, nu, lambda, lower_prob, upper_prob, num_cores, root_alg_precision, training_data) {
.Call(`_bartBMA_pred_ints_ITE_insamp_par`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_obs, a, sigma, mu_mu, nu, lambda, lower_prob, upper_prob, num_cores, root_alg_precision, training_data)
}
pred_ints_ITE_CATT_outsamp_par <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, test_data, lower_prob, upper_prob, num_cores, root_alg_precision, training_data, ztest) {
.Call(`_bartBMA_pred_ints_ITE_CATT_outsamp_par`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, test_data, lower_prob, upper_prob, num_cores, root_alg_precision, training_data, ztest)
}
pred_ints_ITE_CATT_insamp_par <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_obs, a, sigma, mu_mu, nu, lambda, lower_prob, upper_prob, num_cores, root_alg_precision, training_data, ztrain) {
.Call(`_bartBMA_pred_ints_ITE_CATT_insamp_par`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_obs, a, sigma, mu_mu, nu, lambda, lower_prob, upper_prob, num_cores, root_alg_precision, training_data, ztrain)
}
find_term_nodes_gs <- function(tree_table) {
.Call(`_bartBMA_find_term_nodes_gs`, tree_table)
}
find_term_obs_gs <- function(tree_matrix_temp, terminal_node) {
.Call(`_bartBMA_find_term_obs_gs`, tree_matrix_temp, terminal_node)
}
calc_rowsums <- function(predictions) {
.Call(`_bartBMA_calc_rowsums`, predictions)
}
calculate_resids <- function(predictions, response) {
.Call(`_bartBMA_calculate_resids`, predictions, response)
}
update_Gibbs_mean_var <- function(resids, a, sigma, mu_mu, terminal_nodes, term_obs_tree) {
.Call(`_bartBMA_update_Gibbs_mean_var`, resids, a, sigma, mu_mu, terminal_nodes, term_obs_tree)
}
update_sigma <- function(a1, b, resids, n) {
.Call(`_bartBMA_update_sigma`, a1, b, resids, n)
}
find_node_means <- function(sum_tree, term_nodes) {
.Call(`_bartBMA_find_node_means`, sum_tree, term_nodes)
}
get_tree_info <- function(overall_sum_trees, overall_sum_mat, num_obs) {
.Call(`_bartBMA_get_tree_info`, overall_sum_trees, overall_sum_mat, num_obs)
}
remove_curr_col <- function(predy, i) {
.Call(`_bartBMA_remove_curr_col`, predy, i)
}
get_new_mean <- function(terminal_nodes, new_mean_var) {
.Call(`_bartBMA_get_new_mean`, terminal_nodes, new_mean_var)
}
update_predictions_gs <- function(new_mean, new_var, n, terminal_nodes, term_obs_tree) {
.Call(`_bartBMA_update_predictions_gs`, new_mean, new_var, n, terminal_nodes, term_obs_tree)
}
scale_response_gs <- function(a, b, c, d, y) {
.Call(`_bartBMA_scale_response_gs`, a, b, c, d, y)
}
get_original_gs <- function(low, high, sp_low, sp_high, sum_preds) {
.Call(`_bartBMA_get_original_gs`, low, high, sp_low, sp_high, sum_preds)
}
find_internal_nodes_gs <- function(treetable) {
.Call(`_bartBMA_find_internal_nodes_gs`, treetable)
}
get_tree_info_test_data <- function(test_data, tree_data) {
.Call(`_bartBMA_get_tree_info_test_data`, test_data, tree_data)
}
get_tree_info_testdata_overall <- function(overall_sum_trees, num_obs, test_data) {
.Call(`_bartBMA_get_tree_info_testdata_overall`, overall_sum_trees, num_obs, test_data)
}
gibbs_sampler <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, resids, test_data) {
.Call(`_bartBMA_gibbs_sampler`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, resids, test_data)
}
gibbs_sampler2 <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, a, sigma, mu_mu, nu, lambda, resids) {
.Call(`_bartBMA_gibbs_sampler2`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, a, sigma, mu_mu, nu, lambda, resids)
}
gibbs_sampler_no_update <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, resids, test_data) {
.Call(`_bartBMA_gibbs_sampler_no_update`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, resids, test_data)
}
gibbs_sampler_no_update2 <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, a, sigma, mu_mu, nu, lambda, resids) {
.Call(`_bartBMA_gibbs_sampler_no_update2`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, a, sigma, mu_mu, nu, lambda, resids)
}
gibbs_sampler_exp <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, resids, test_data) {
.Call(`_bartBMA_gibbs_sampler_exp`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, resids, test_data)
}
gibbs_sampler2_exp <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, a, sigma, mu_mu, nu, lambda, resids) {
.Call(`_bartBMA_gibbs_sampler2_exp`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, a, sigma, mu_mu, nu, lambda, resids)
}
gibbs_sampler_no_update_exp <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, resids, test_data) {
.Call(`_bartBMA_gibbs_sampler_no_update_exp`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, resids, test_data)
}
gibbs_sampler_no_update2_exp <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, a, sigma, mu_mu, nu, lambda, resids) {
.Call(`_bartBMA_gibbs_sampler_no_update2_exp`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, a, sigma, mu_mu, nu, lambda, resids)
}
gibbs_sampler_ITE <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, resids, all_treated_data, all_control_data) {
.Call(`_bartBMA_gibbs_sampler_ITE`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, resids, all_treated_data, all_control_data)
}
gibbs_sampler_ITE2 <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, a, sigma, mu_mu, nu, lambda, resids, all_treated_data, all_control_data) {
.Call(`_bartBMA_gibbs_sampler_ITE2`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, a, sigma, mu_mu, nu, lambda, resids, all_treated_data, all_control_data)
}
gibbs_sampler_ITE_no_update <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, resids, all_treated_data, all_control_data) {
.Call(`_bartBMA_gibbs_sampler_ITE_no_update`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, resids, all_treated_data, all_control_data)
}
gibbs_sampler_ITE_no_update2 <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, a, sigma, mu_mu, nu, lambda, resids, all_treated_data, all_control_data) {
.Call(`_bartBMA_gibbs_sampler_ITE_no_update2`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, a, sigma, mu_mu, nu, lambda, resids, all_treated_data, all_control_data)
}
gibbs_sampler_new_inits <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, resids, test_data, new_pred_list) {
.Call(`_bartBMA_gibbs_sampler_new_inits`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, resids, test_data, new_pred_list)
}
gibbs_sampler2_new_inits <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, a, sigma, mu_mu, nu, lambda, resids, new_pred_list) {
.Call(`_bartBMA_gibbs_sampler2_new_inits`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, a, sigma, mu_mu, nu, lambda, resids, new_pred_list)
}
gibbs_sampler_no_update_new_inits <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, resids, test_data, new_pred_list) {
.Call(`_bartBMA_gibbs_sampler_no_update_new_inits`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, resids, test_data, new_pred_list)
}
gibbs_sampler_no_update2_new_inits <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, a, sigma, mu_mu, nu, lambda, resids, new_pred_list) {
.Call(`_bartBMA_gibbs_sampler_no_update2_new_inits`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, a, sigma, mu_mu, nu, lambda, resids, new_pred_list)
}
gibbs_sampler_exp_new_inits <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, resids, test_data, new_pred_list) {
.Call(`_bartBMA_gibbs_sampler_exp_new_inits`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, resids, test_data, new_pred_list)
}
gibbs_sampler2_exp_new_inits <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, a, sigma, mu_mu, nu, lambda, resids, new_pred_list) {
.Call(`_bartBMA_gibbs_sampler2_exp_new_inits`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, a, sigma, mu_mu, nu, lambda, resids, new_pred_list)
}
gibbs_sampler_no_update_exp_new_inits <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, resids, test_data, new_pred_list) {
.Call(`_bartBMA_gibbs_sampler_no_update_exp_new_inits`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, resids, test_data, new_pred_list)
}
gibbs_sampler_no_update2_exp_new_inits <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, a, sigma, mu_mu, nu, lambda, resids, new_pred_list) {
.Call(`_bartBMA_gibbs_sampler_no_update2_exp_new_inits`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, a, sigma, mu_mu, nu, lambda, resids, new_pred_list)
}
gibbs_sampler_ITE_new_inits <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, resids, all_treated_data, all_control_data, new_pred_list) {
.Call(`_bartBMA_gibbs_sampler_ITE_new_inits`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, resids, all_treated_data, all_control_data, new_pred_list)
}
gibbs_sampler_ITE2_new_inits <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, a, sigma, mu_mu, nu, lambda, resids, all_treated_data, all_control_data, new_pred_list) {
.Call(`_bartBMA_gibbs_sampler_ITE2_new_inits`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, a, sigma, mu_mu, nu, lambda, resids, all_treated_data, all_control_data, new_pred_list)
}
gibbs_sampler_ITE_no_update_new_inits <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, resids, all_treated_data, all_control_data, new_pred_list) {
.Call(`_bartBMA_gibbs_sampler_ITE_no_update_new_inits`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, num_test_obs, a, sigma, mu_mu, nu, lambda, resids, all_treated_data, all_control_data, new_pred_list)
}
gibbs_sampler_ITE_no_update2_new_inits <- function(overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, a, sigma, mu_mu, nu, lambda, resids, all_treated_data, all_control_data, new_pred_list) {
.Call(`_bartBMA_gibbs_sampler_ITE_no_update2_new_inits`, overall_sum_trees, overall_sum_mat, y, BIC_weights, num_iter, burnin, num_obs, a, sigma, mu_mu, nu, lambda, resids, all_treated_data, all_control_data, new_pred_list)
}
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.