R/RcppExports.R

Defines functions ep lsms sotep ppipp snipp lsmc ldac ustta utta uipp utipa am model_inference mjd_rdirichlet sttgp mh_to_convergence gir

# Generated by using Rcpp::compileAttributes() -> do not edit by hand
# Generator token: 10BE3573-1514-4C36-9D1C-5A225CD40393

ep <- function(intercepts, coefficients, latent_positions, sender, recipient, current_covariates, interaction_pattern, using_coefficients) {
    .Call('CCAS_ep', PACKAGE = 'CCAS', intercepts, coefficients, latent_positions, sender, recipient, current_covariates, interaction_pattern, using_coefficients)
}

lsms <- function(unnormalized_discrete_distribution, seed, u = NA_real_) {
    .Call('CCAS_lsms', PACKAGE = 'CCAS', unnormalized_discrete_distribution, seed, u)
}

sotep <- function(edge_probabilities, tokens_in_document, current_token_topic_assignment, current_document_topic_counts, leave_out_current_token, topic_interaction_patterns, document_sender, document_recipient, leave_out_topic) {
    .Call('CCAS_sotep', PACKAGE = 'CCAS', edge_probabilities, tokens_in_document, current_token_topic_assignment, current_document_topic_counts, leave_out_current_token, topic_interaction_patterns, document_sender, document_recipient, leave_out_topic)
}

ppipp <- function(intercepts, coefficients, latent_positions, intercept_prior_mean, intercept_prior_standard_deviation, coefficient_prior_mean, coefficient_prior_standard_deviation, latent_position_prior_mean, latent_position_prior_standard_deviation, using_coefficients) {
    .Call('CCAS_ppipp', PACKAGE = 'CCAS', intercepts, coefficients, latent_positions, intercept_prior_mean, intercept_prior_standard_deviation, coefficient_prior_mean, coefficient_prior_standard_deviation, latent_position_prior_mean, latent_position_prior_standard_deviation, using_coefficients)
}

snipp <- function(intercepts, coefficients, latent_positions, intercept_proposal_standard_deviations, coefficient_proposal_standard_deviations, latent_position_proposal_standard_deviations, using_coefficients) {
    .Call('CCAS_snipp', PACKAGE = 'CCAS', intercepts, coefficients, latent_positions, intercept_proposal_standard_deviations, coefficient_proposal_standard_deviations, latent_position_proposal_standard_deviations, using_coefficients)
}

lsmc <- function(edge_probabilities, tokens_in_document, topic, current_token_topic_assignment, current_document_topic_counts, document_edge_values, topic_interaction_patterns, document_sender) {
    .Call('CCAS_lsmc', PACKAGE = 'CCAS', edge_probabilities, tokens_in_document, topic, current_token_topic_assignment, current_document_topic_counts, document_edge_values, topic_interaction_patterns, document_sender)
}

ldac <- function(tokens_in_document, current_token_topic_assignment, current_document_topic_counts, word_type_topic_counts, topic_token_counts, topic, current_word_type, alpha_m, beta_n, beta) {
    .Call('CCAS_ldac', PACKAGE = 'CCAS', tokens_in_document, current_token_topic_assignment, current_document_topic_counts, word_type_topic_counts, topic_token_counts, topic, current_word_type, alpha_m, beta_n, beta)
}

ustta <- function(edge_probabilities, tokens_in_document, current_token_topic_assignment, current_document_topic_counts, word_type_topic_counts, topic_token_counts, current_word_type, alpha_m, beta_n, document_edge_values, topic_interaction_patterns, document_sender, rand_num, parallel, use_cached_token_topic_distribution, cached_token_topic_distribution) {
    .Call('CCAS_ustta', PACKAGE = 'CCAS', edge_probabilities, tokens_in_document, current_token_topic_assignment, current_document_topic_counts, word_type_topic_counts, topic_token_counts, current_word_type, alpha_m, beta_n, document_edge_values, topic_interaction_patterns, document_sender, rand_num, parallel, use_cached_token_topic_distribution, cached_token_topic_distribution)
}

utta <- function(author_indexes, document_edge_matrix, topic_interaction_patterns, document_topic_counts, word_type_topic_counts, topic_token_counts, token_topic_assignments, token_word_types, intercepts, coefficients, latent_positions, covariates, alpha_m, beta_n, using_coefficients, parallel) {
    .Call('CCAS_utta', PACKAGE = 'CCAS', author_indexes, document_edge_matrix, topic_interaction_patterns, document_topic_counts, word_type_topic_counts, topic_token_counts, token_topic_assignments, token_word_types, intercepts, coefficients, latent_positions, covariates, alpha_m, beta_n, using_coefficients, parallel)
}

uipp <- function(author_indexes, document_edge_matrix, document_topic_counts, topic_interaction_patterns, intercepts, coefficients, latent_positions, covariates, using_coefficients, intercept_prior_mean, intercept_prior_standard_deviation, intercept_proposal_standard_deviations, coefficient_prior_mean, coefficient_prior_standard_deviation, coefficient_proposal_standard_deviations, latent_position_prior_mean, latent_position_prior_standard_deviation, latent_position_proposal_standard_deviations, random_number, edge_probabilities) {
    .Call('CCAS_uipp', PACKAGE = 'CCAS', author_indexes, document_edge_matrix, document_topic_counts, topic_interaction_patterns, intercepts, coefficients, latent_positions, covariates, using_coefficients, intercept_prior_mean, intercept_prior_standard_deviation, intercept_proposal_standard_deviations, coefficient_prior_mean, coefficient_prior_standard_deviation, coefficient_proposal_standard_deviations, latent_position_prior_mean, latent_position_prior_standard_deviation, latent_position_proposal_standard_deviations, random_number, edge_probabilities)
}

utipa <- function(author_indexes, document_edge_matrix, document_topic_counts, topic_interaction_patterns, intercepts, coefficients, latent_positions, covariates, using_coefficients, edge_probabilities) {
    .Call('CCAS_utipa', PACKAGE = 'CCAS', author_indexes, document_edge_matrix, document_topic_counts, topic_interaction_patterns, intercepts, coefficients, latent_positions, covariates, using_coefficients, edge_probabilities)
}

am <- function(intercept_proposal_standard_deviations, coefficient_proposal_standard_deviations, latent_position_proposal_standard_deviations, accept_rates, target_accept_rate, tollerance, update_size) {
    .Call('CCAS_am', PACKAGE = 'CCAS', intercept_proposal_standard_deviations, coefficient_proposal_standard_deviations, latent_position_proposal_standard_deviations, accept_rates, target_accept_rate, tollerance, update_size)
}

model_inference <- function(author_indexes, document_edge_matrix, document_topic_counts, topic_interaction_patterns, word_type_topic_counts, topic_token_counts, token_topic_assignments, token_word_types, intercepts, coefficients, latent_positions, covariates, alpha_m, beta_n, using_coefficients, intercept_prior_mean, intercept_prior_standard_deviation, intercept_proposal_standard_deviations, coefficient_prior_mean, coefficient_prior_standard_deviation, coefficient_proposal_standard_deviations, latent_position_prior_mean, latent_position_prior_standard_deviation, latent_position_proposal_standard_deviations, target_accept_rate, tollerance, update_size, seed, iterations, metropolis_iterations, total_number_of_tokens, iterations_before_t_i_p_updates, update_t_i_p_every_x_iterations, perform_adaptive_metropolis, slice_sample_every_x_iterations, slice_sample_step_size, parallel, verbose) {
    .Call('CCAS_model_inference', PACKAGE = 'CCAS', author_indexes, document_edge_matrix, document_topic_counts, topic_interaction_patterns, word_type_topic_counts, topic_token_counts, token_topic_assignments, token_word_types, intercepts, coefficients, latent_positions, covariates, alpha_m, beta_n, using_coefficients, intercept_prior_mean, intercept_prior_standard_deviation, intercept_proposal_standard_deviations, coefficient_prior_mean, coefficient_prior_standard_deviation, coefficient_proposal_standard_deviations, latent_position_prior_mean, latent_position_prior_standard_deviation, latent_position_proposal_standard_deviations, target_accept_rate, tollerance, update_size, seed, iterations, metropolis_iterations, total_number_of_tokens, iterations_before_t_i_p_updates, update_t_i_p_every_x_iterations, perform_adaptive_metropolis, slice_sample_every_x_iterations, slice_sample_step_size, parallel, verbose)
}

mjd_rdirichlet <- function(alpha_m) {
    .Call('CCAS_mjd_rdirichlet', PACKAGE = 'CCAS', alpha_m)
}

sttgp <- function(token_topic_assignments, token_word_types, alpha_m, beta_n, number_of_documents, resample_word_types, use_collapsed_topic_sampling) {
    .Call('CCAS_sttgp', PACKAGE = 'CCAS', token_topic_assignments, token_word_types, alpha_m, beta_n, number_of_documents, resample_word_types, use_collapsed_topic_sampling)
}

mh_to_convergence <- function(author_indexes, document_edge_matrix, document_topic_counts, topic_interaction_patterns, intercepts, coefficients, latent_positions, covariates, using_coefficients, intercept_prior_mean, intercept_prior_standard_deviation, intercept_proposal_standard_deviations, coefficient_prior_mean, coefficient_prior_standard_deviation, coefficient_proposal_standard_deviations, latent_position_prior_mean, latent_position_prior_standard_deviation, latent_position_proposal_standard_deviations, target_accept_rate, tollerance, update_size, seed, metropolis_iterations, adaptive_metropolis_every_x_iterations, stop_adaptive_metropolis_after_x_updates, samples_to_store, sample_every, burnin) {
    .Call('CCAS_mh_to_convergence', PACKAGE = 'CCAS', author_indexes, document_edge_matrix, document_topic_counts, topic_interaction_patterns, intercepts, coefficients, latent_positions, covariates, using_coefficients, intercept_prior_mean, intercept_prior_standard_deviation, intercept_proposal_standard_deviations, coefficient_prior_mean, coefficient_prior_standard_deviation, coefficient_proposal_standard_deviations, latent_position_prior_mean, latent_position_prior_standard_deviation, latent_position_proposal_standard_deviations, target_accept_rate, tollerance, update_size, seed, metropolis_iterations, adaptive_metropolis_every_x_iterations, stop_adaptive_metropolis_after_x_updates, samples_to_store, sample_every, burnin)
}

gir <- function(author_indexes, covariates, alpha_m, beta_n, using_coefficients, intercept_prior_mean, intercept_prior_standard_deviation, intercept_proposal_standard_deviations, coefficient_prior_mean, coefficient_prior_standard_deviation, coefficient_proposal_standard_deviations, latent_position_prior_mean, latent_position_prior_standard_deviation, latent_position_proposal_standard_deviations, target_accept_rate, tollerance, update_size, seed, iterations, metropolis_iterations, total_number_of_tokens, iterations_before_t_i_p_updates, update_t_i_p_every_x_iterations, perform_adaptive_metropolis, slice_sample_every_x_iterations, slice_sample_step_size, parallel, num_documents, words_per_doc, num_topics, num_terms, num_actors, num_ip, num_ld, GiR_samples, forward_sample, token_topic_assignments, token_word_types, resample_word_types) {
    .Call('CCAS_gir', PACKAGE = 'CCAS', author_indexes, covariates, alpha_m, beta_n, using_coefficients, intercept_prior_mean, intercept_prior_standard_deviation, intercept_proposal_standard_deviations, coefficient_prior_mean, coefficient_prior_standard_deviation, coefficient_proposal_standard_deviations, latent_position_prior_mean, latent_position_prior_standard_deviation, latent_position_proposal_standard_deviations, target_accept_rate, tollerance, update_size, seed, iterations, metropolis_iterations, total_number_of_tokens, iterations_before_t_i_p_updates, update_t_i_p_every_x_iterations, perform_adaptive_metropolis, slice_sample_every_x_iterations, slice_sample_step_size, parallel, num_documents, words_per_doc, num_topics, num_terms, num_actors, num_ip, num_ld, GiR_samples, forward_sample, token_topic_assignments, token_word_types, resample_word_types)
}
matthewjdenny/CCAS documentation built on May 21, 2019, 1:01 p.m.