R/RcppExports.R

Defines functions fastGrmEVsCpp_sparse fastSMatrixEVsCpp_sparse fastJaccardEVsCpp_sparse fastCovEVsCpp_sparse fastGrmEVsCpp_dense fastSMatrixEVsCpp_dense fastJaccardEVsCpp_dense fastCovEVsCpp_dense grmCpp_sparse sMatrixCpp_sparse jaccardMatrixCpp_sparse covMatrixCpp_sparse grmCpp_dense sMatrixCpp_dense jaccardMatrixCpp_dense covMatrixCpp_dense powerMethodCpp

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

powerMethodCpp <- function(X, v, eps = 1e-6, maxiter = 100L) {
    .Call('_locStra_powerMethodCpp', PACKAGE = 'locStra', X, v, eps, maxiter)
}

covMatrixCpp_dense <- function(X) {
    .Call('_locStra_covMatrixCpp_dense', PACKAGE = 'locStra', X)
}

jaccardMatrixCpp_dense <- function(X) {
    .Call('_locStra_jaccardMatrixCpp_dense', PACKAGE = 'locStra', X)
}

sMatrixCpp_dense <- function(X, Djac = FALSE, phased = FALSE) {
    .Call('_locStra_sMatrixCpp_dense', PACKAGE = 'locStra', X, Djac, phased)
}

grmCpp_dense <- function(X, robust = TRUE) {
    .Call('_locStra_grmCpp_dense', PACKAGE = 'locStra', X, robust)
}

covMatrixCpp_sparse <- function(T, nrows, ncols) {
    .Call('_locStra_covMatrixCpp_sparse', PACKAGE = 'locStra', T, nrows, ncols)
}

jaccardMatrixCpp_sparse <- function(T, nrows, ncols) {
    .Call('_locStra_jaccardMatrixCpp_sparse', PACKAGE = 'locStra', T, nrows, ncols)
}

sMatrixCpp_sparse <- function(T, nrows, ncols, Djac = FALSE, phased = FALSE) {
    .Call('_locStra_sMatrixCpp_sparse', PACKAGE = 'locStra', T, nrows, ncols, Djac, phased)
}

grmCpp_sparse <- function(T, nrows, ncols, robust = TRUE) {
    .Call('_locStra_grmCpp_sparse', PACKAGE = 'locStra', T, nrows, ncols, robust)
}

fastCovEVsCpp_dense <- function(X, k, q = 2L) {
    .Call('_locStra_fastCovEVsCpp_dense', PACKAGE = 'locStra', X, k, q)
}

fastJaccardEVsCpp_dense <- function(X, k, q = 2L) {
    .Call('_locStra_fastJaccardEVsCpp_dense', PACKAGE = 'locStra', X, k, q)
}

fastSMatrixEVsCpp_dense <- function(X, k, Djac = FALSE, q = 2L) {
    .Call('_locStra_fastSMatrixEVsCpp_dense', PACKAGE = 'locStra', X, k, Djac, q)
}

fastGrmEVsCpp_dense <- function(X, k, robust = TRUE, q = 2L) {
    .Call('_locStra_fastGrmEVsCpp_dense', PACKAGE = 'locStra', X, k, robust, q)
}

fastCovEVsCpp_sparse <- function(T, nrows, ncols, k, q = 2L) {
    .Call('_locStra_fastCovEVsCpp_sparse', PACKAGE = 'locStra', T, nrows, ncols, k, q)
}

fastJaccardEVsCpp_sparse <- function(T, nrows, ncols, k, q = 2L) {
    .Call('_locStra_fastJaccardEVsCpp_sparse', PACKAGE = 'locStra', T, nrows, ncols, k, q)
}

fastSMatrixEVsCpp_sparse <- function(T, nrows, ncols, k, Djac = FALSE, q = 2L) {
    .Call('_locStra_fastSMatrixEVsCpp_sparse', PACKAGE = 'locStra', T, nrows, ncols, k, Djac, q)
}

fastGrmEVsCpp_sparse <- function(T, nrows, ncols, k, robust = TRUE, q = 2L) {
    .Call('_locStra_fastGrmEVsCpp_sparse', PACKAGE = 'locStra', T, nrows, ncols, k, robust, q)
}

Try the locStra package in your browser

Any scripts or data that you put into this service are public.

locStra documentation built on April 13, 2022, 1:07 a.m.