R/RcppExports.R

Defines functions hmm_logF hmm_logB hmm_P1 hmm_P2 Viterbi generateHMM hmm2_logF hmm2_logB hmm2_P1 hmm2_P2

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

hmm_logF <- function(logf1, logf2, logf3, pi, gamma) {
    .Call('_mixNBHMM_hmm_logF', PACKAGE = 'mixNBHMM', logf1, logf2, logf3, pi, gamma)
}

hmm_logB <- function(logf1, logf2, logf3, pi, gamma) {
    .Call('_mixNBHMM_hmm_logB', PACKAGE = 'mixNBHMM', logf1, logf2, logf3, pi, gamma)
}

hmm_P1 <- function(logF, logB) {
    .Call('_mixNBHMM_hmm_P1', PACKAGE = 'mixNBHMM', logF, logB)
}

hmm_P2 <- function(logF, logB, logf1, logf2, logf3, gamma) {
    .Call('_mixNBHMM_hmm_P2', PACKAGE = 'mixNBHMM', logF, logB, logf1, logf2, logf3, gamma)
}

Viterbi <- function(LOGF, P, GAMMA) {
    .Call('_mixNBHMM_Viterbi', PACKAGE = 'mixNBHMM', LOGF, P, GAMMA)
}

generateHMM <- function(GAMMA, m) {
    .Call('_mixNBHMM_generateHMM', PACKAGE = 'mixNBHMM', GAMMA, m)
}

hmm2_logF <- function(logf1, logf2, pi, gamma) {
    .Call('_mixNBHMM_hmm2_logF', PACKAGE = 'mixNBHMM', logf1, logf2, pi, gamma)
}

hmm2_logB <- function(logf1, logf2, pi, gamma) {
    .Call('_mixNBHMM_hmm2_logB', PACKAGE = 'mixNBHMM', logf1, logf2, pi, gamma)
}

hmm2_P1 <- function(logF, logB) {
    .Call('_mixNBHMM_hmm2_P1', PACKAGE = 'mixNBHMM', logF, logB)
}

hmm2_P2 <- function(logF, logB, logf1, logf2, gamma) {
    .Call('_mixNBHMM_hmm2_P2', PACKAGE = 'mixNBHMM', logF, logB, logf1, logf2, gamma)
}
plbaldoni/mixNBHMM documentation built on Dec. 24, 2019, 1:31 p.m.