API for stochtree
Stochastic Tree Ensembles (XBART and BART) for Supervised Learning and Causal Inference

Global functions
CppJson Man page
CppRNG Man page
Forest Man page
ForestDataset Man page
ForestModel Man page
ForestModelConfig Man page
ForestSamples Man page
GlobalModelConfig Man page
Outcome Man page
RandomEffectSamples Man page
RandomEffectsDataset Man page
RandomEffectsModel Man page
RandomEffectsTracker Man page
active_forest_cpp Source code
add_numeric_split_tree_value_active_forest_cpp Source code
add_numeric_split_tree_value_forest_container_cpp Source code
add_numeric_split_tree_vector_active_forest_cpp Source code
add_numeric_split_tree_vector_forest_container_cpp Source code
add_sample_forest_container_cpp Source code
add_sample_value_forest_container_cpp Source code
add_sample_vector_forest_container_cpp Source code
add_to_column_vector_cpp Source code
adjust_residual_active_forest_cpp Source code
adjust_residual_forest_container_cpp Source code
all_roots_active_forest_cpp Source code
all_roots_forest_container_cpp Source code
average_max_depth_active_forest_cpp Source code
average_max_depth_forest_container_cpp Source code
bart Man page Source code
bcf Man page Source code
calibrateInverseGammaErrorVariance Man page Source code
computeForestLeafIndices Man page Source code
computeForestLeafVariances Man page Source code
computeForestMaxLeafIndex Man page Source code
compute_leaf_indices_cpp Source code
convertPreprocessorToJson Man page Source code
createBARTModelFromCombinedJson Man page Source code
createBARTModelFromCombinedJsonString Man page Source code
createBARTModelFromJson Man page Source code
createBARTModelFromJsonFile Man page Source code
createBARTModelFromJsonString Man page Source code
createBCFModelFromCombinedJson Man page Source code
createBCFModelFromCombinedJsonString Man page Source code
createBCFModelFromJson Man page Source code
createBCFModelFromJsonFile Man page Source code
createBCFModelFromJsonString Man page Source code
createCppJson Man page Source code
createCppJsonFile Man page Source code
createCppJsonString Man page Source code
createCppRNG Man page Source code
createForest Man page Source code
createForestCovariates Source code
createForestCovariatesFromMetadata Source code
createForestDataset Man page Source code
createForestModel Man page Source code
createForestModelConfig Man page Source code
createForestSamples Man page Source code
createGlobalModelConfig Man page Source code
createOutcome Man page Source code
createPreprocessorFromJson Man page Source code
createPreprocessorFromJsonString Man page Source code
createRandomEffectSamples Man page Source code
createRandomEffectsDataset Man page Source code
createRandomEffectsModel Man page Source code
createRandomEffectsTracker Man page Source code
create_column_vector_cpp Source code
create_forest_dataset_cpp Source code
create_rfx_dataset_cpp Source code
dataset_has_basis_cpp Source code
dataset_has_variance_weights_cpp Source code
dataset_num_basis_cpp Source code
dataset_num_covariates_cpp Source code
dataset_num_rows_cpp Source code
ensemble_average_max_depth_forest_container_cpp Source code
ensemble_tree_max_depth_active_forest_cpp Source code
ensemble_tree_max_depth_forest_container_cpp Source code
forest_container_append_from_json_cpp Source code
forest_container_append_from_json_string_cpp Source code
forest_container_cpp Source code
forest_container_from_json_cpp Source code
forest_container_from_json_string_cpp Source code
forest_container_get_max_leaf_index_cpp Source code
forest_dataset_add_basis_cpp Source code
forest_dataset_add_covariates_cpp Source code
forest_dataset_add_weights_cpp Source code
forest_dataset_update_basis_cpp Source code
forest_tracker_cpp Source code
getRandomEffectSamples Man page Source code
getRandomEffectSamples.bartmodel Man page Source code
getRandomEffectSamples.bcfmodel Man page Source code
get_forest_split_counts_forest_container_cpp Source code
get_granular_split_count_array_active_forest_cpp Source code
get_granular_split_count_array_forest_container_cpp Source code
get_json_string_cpp Source code
get_overall_split_counts_active_forest_cpp Source code
get_overall_split_counts_forest_container_cpp Source code
get_residual_cpp Source code
get_tree_leaves_active_forest_cpp Source code
get_tree_leaves_forest_container_cpp Source code
get_tree_split_counts_active_forest_cpp Source code
get_tree_split_counts_forest_container_cpp Source code
init_json_cpp Source code
initialize_forest_model_active_forest_cpp Source code
initialize_forest_model_cpp Source code
is_categorical_split_node_forest_container_cpp Source code
is_exponentiated_active_forest_cpp Source code
is_exponentiated_forest_container_cpp Source code
is_leaf_constant_active_forest_cpp Source code
is_leaf_constant_forest_container_cpp Source code
is_leaf_node_forest_container_cpp Source code
is_numeric_split_node_forest_container_cpp Source code
json_add_bool_cpp Source code
json_add_bool_subfolder_cpp Source code
json_add_double_cpp Source code
json_add_double_subfolder_cpp Source code
json_add_forest_cpp Source code
json_add_integer_cpp Source code
json_add_integer_subfolder_cpp Source code
json_add_integer_vector_cpp Source code
json_add_integer_vector_subfolder_cpp Source code
json_add_rfx_container_cpp Source code
json_add_rfx_groupids_cpp Source code
json_add_rfx_label_mapper_cpp Source code
json_add_string_cpp Source code
json_add_string_subfolder_cpp Source code
json_add_string_vector_cpp Source code
json_add_string_vector_subfolder_cpp Source code
json_add_vector_cpp Source code
json_add_vector_subfolder_cpp Source code
json_contains_field_cpp Source code
json_contains_field_subfolder_cpp Source code
json_extract_bool_cpp Source code
json_extract_bool_subfolder_cpp Source code
json_extract_double_cpp Source code
json_extract_double_subfolder_cpp Source code
json_extract_integer_cpp Source code
json_extract_integer_subfolder_cpp Source code
json_extract_integer_vector_cpp Source code
json_extract_integer_vector_subfolder_cpp Source code
json_extract_string_cpp Source code
json_extract_string_subfolder_cpp Source code
json_extract_string_vector_cpp Source code
json_extract_string_vector_subfolder_cpp Source code
json_extract_vector_cpp Source code
json_extract_vector_subfolder_cpp Source code
json_increment_rfx_count_cpp Source code
json_load_file_cpp Source code
json_load_forest_container_cpp Source code
json_load_string_cpp Source code
json_save_file_cpp Source code
json_save_forest_container_cpp Source code
leaf_dimension_active_forest_cpp Source code
leaf_dimension_forest_container_cpp Source code
leaf_values_forest_container_cpp Source code
leaves_forest_container_cpp Source code
left_child_node_forest_container_cpp Source code
loadForestContainerCombinedJson Man page Source code
loadForestContainerCombinedJsonString Man page Source code
loadForestContainerJson Man page Source code
loadRandomEffectSamplesCombinedJson Man page Source code
loadRandomEffectSamplesCombinedJsonString Man page Source code
loadRandomEffectSamplesJson Man page Source code
loadScalarJson Man page Source code
loadVectorJson Man page Source code
node_depth_forest_container_cpp Source code
nodes_forest_container_cpp Source code
num_leaf_parents_forest_container_cpp Source code
num_leaves_ensemble_forest_container_cpp Source code
num_leaves_forest_container_cpp Source code
num_nodes_forest_container_cpp Source code
num_samples_forest_container_cpp Source code
num_split_nodes_forest_container_cpp Source code
num_trees_active_forest_cpp Source code
num_trees_forest_container_cpp Source code
oneHotEncode Source code
oneHotInitializeAndEncode Source code
orderedCatInitializeAndPreprocess Source code
orderedCatPreprocess Source code
overwrite_column_vector_cpp Source code
parent_node_forest_container_cpp Source code
predict.bartmodel Man page Source code
predict.bcfmodel Man page Source code
predict_active_forest_cpp Source code
predict_forest_cpp Source code
predict_forest_raw_cpp Source code
predict_forest_raw_single_forest_cpp Source code
predict_forest_raw_single_tree_cpp Source code
predict_raw_active_forest_cpp Source code
preprocessParams Source code
preprocessPredictionData Man page Source code
preprocessPredictionDataFrame Source code
preprocessPredictionMatrix Source code
preprocessTrainData Man page Source code
preprocessTrainDataFrame Source code
preprocessTrainMatrix Source code
propagate_basis_update_active_forest_cpp Source code
propagate_basis_update_forest_container_cpp Source code
propagate_trees_column_vector_cpp Source code
remove_sample_forest_container_cpp Source code
resetActiveForest Man page Source code
resetForestModel Man page Source code
resetRandomEffectsModel Man page Source code
resetRandomEffectsTracker Man page Source code
reset_active_forest_cpp Source code
reset_forest_model_cpp Source code
reset_rfx_model_cpp Source code
reset_rfx_tracker_cpp Source code
rfx_container_append_from_json_cpp Source code
rfx_container_append_from_json_string_cpp Source code
rfx_container_cpp Source code
rfx_container_delete_sample_cpp Source code
rfx_container_from_json_cpp Source code
rfx_container_from_json_string_cpp Source code
rfx_container_get_alpha_cpp Source code
rfx_container_get_beta_cpp Source code
rfx_container_get_sigma_cpp Source code
rfx_container_get_xi_cpp Source code
rfx_container_num_components_cpp Source code
rfx_container_num_groups_cpp Source code
rfx_container_num_samples_cpp Source code
rfx_container_predict_cpp Source code
rfx_dataset_add_basis_cpp Source code
rfx_dataset_add_group_labels_cpp Source code
rfx_dataset_add_weights_cpp Source code
rfx_dataset_has_basis_cpp Source code
rfx_dataset_has_group_labels_cpp Source code
rfx_dataset_has_variance_weights_cpp Source code
rfx_dataset_num_rows_cpp Source code
rfx_group_ids_from_json_cpp Source code
rfx_group_ids_from_json_string_cpp Source code
rfx_label_mapper_cpp Source code
rfx_label_mapper_from_json_cpp Source code
rfx_label_mapper_from_json_string_cpp Source code
rfx_label_mapper_to_list_cpp Source code
rfx_model_cpp Source code
rfx_model_predict_cpp Source code
rfx_model_sample_random_effects_cpp Source code
rfx_model_set_group_parameter_covariance_cpp Source code
rfx_model_set_group_parameters_cpp Source code
rfx_model_set_variance_prior_scale_cpp Source code
rfx_model_set_variance_prior_shape_cpp Source code
rfx_model_set_working_parameter_covariance_cpp Source code
rfx_model_set_working_parameter_cpp Source code
rfx_tracker_cpp Source code
rfx_tracker_get_unique_group_ids_cpp Source code
right_child_node_forest_container_cpp Source code
rng_cpp Source code
rootResetRandomEffectsModel Man page Source code
rootResetRandomEffectsTracker Man page Source code
root_reset_active_forest_cpp Source code
root_reset_rfx_tracker_cpp Source code
sampleGlobalErrorVarianceOneIteration Man page Source code
sampleLeafVarianceOneIteration Man page Source code
sample_gfr_one_iteration_cpp Source code
sample_mcmc_one_iteration_cpp Source code
sample_sigma2_one_iteration_cpp Source code
sample_tau_one_iteration_cpp Source code
saveBARTModelToJson Man page Source code
saveBARTModelToJsonFile Man page Source code
saveBARTModelToJsonString Man page Source code
saveBCFModelToJson Man page Source code
saveBCFModelToJsonFile Man page Source code
saveBCFModelToJsonString Man page Source code
savePreprocessorToJsonString Man page Source code
set_leaf_value_active_forest_cpp Source code
set_leaf_value_forest_container_cpp Source code
set_leaf_vector_active_forest_cpp Source code
set_leaf_vector_forest_container_cpp Source code
split_categories_forest_container_cpp Source code
split_index_forest_container_cpp Source code
split_theshold_forest_container_cpp Source code
stochtree Man page
stochtree-package Man page
subtract_from_column_vector_cpp Source code
sum_leaves_squared_ensemble_forest_container_cpp Source code
tree_prior_cpp Source code
update_alpha_tree_prior_cpp Source code
update_beta_tree_prior_cpp Source code
update_max_depth_tree_prior_cpp Source code
update_min_samples_leaf_tree_prior_cpp Source code
stochtree documentation built on April 4, 2025, 2:11 a.m.