R/RcppExports.R

Defines functions vec_add1s mat_add1s square_root_ exp_smooth_pillars_ exp_smooth_rows_ boxcar_smooth_pillars_ boxcar_smooth_rows_ exp_smooth weighted_smooth boxcar_smooth myrpois_frames_t_ myrpois_frames_ myrpois_ sum_rows_ var_rows_given_mean_ mean_rows_ brightness_rows_given_mean_ brightness_rows_ px_take_mat px_take_arr3d rtoboxes_ rfromboxes_ myrbernoulli_ cols_to_pillars_ pillars_to_cols_ brightness_pillars_ median_pillars_ var_pillars_ mean_pillars_ sum_pillars_ dbl_anyNA_pillars int_anyNA_pillars dbl_mean_frames_na_omit int_mean_frames_na_omit dbl_sum_frames_na_omit int_sum_frames_na_omit sum_frames_ mean_frames_ sum_cols_ var_cols_given_mean_ mean_cols_ brightness_cols_given_mean_ brightness_cols_ dbl_anyNA int_anyNA

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

int_anyNA <- function(x) {
    .Call(`_detrendr_int_anyNA`, x)
}

dbl_anyNA <- function(x) {
    .Call(`_detrendr_dbl_anyNA`, x)
}

brightness_cols_ <- function(cols) {
    .Call(`_detrendr_brightness_cols_`, cols)
}

brightness_cols_given_mean_ <- function(cols, means) {
    .Call(`_detrendr_brightness_cols_given_mean_`, cols, means)
}

mean_cols_ <- function(cols) {
    .Call(`_detrendr_mean_cols_`, cols)
}

var_cols_given_mean_ <- function(cols, means) {
    .Call(`_detrendr_var_cols_given_mean_`, cols, means)
}

sum_cols_ <- function(cols) {
    .Call(`_detrendr_sum_cols_`, cols)
}

mean_frames_ <- function(arr3d) {
    .Call(`_detrendr_mean_frames_`, arr3d)
}

sum_frames_ <- function(arr3d) {
    .Call(`_detrendr_sum_frames_`, arr3d)
}

int_sum_frames_na_omit <- function(arr3d) {
    .Call(`_detrendr_int_sum_frames_na_omit`, arr3d)
}

dbl_sum_frames_na_omit <- function(arr3d) {
    .Call(`_detrendr_dbl_sum_frames_na_omit`, arr3d)
}

int_mean_frames_na_omit <- function(arr3d) {
    .Call(`_detrendr_int_mean_frames_na_omit`, arr3d)
}

dbl_mean_frames_na_omit <- function(arr3d) {
    .Call(`_detrendr_dbl_mean_frames_na_omit`, arr3d)
}

int_anyNA_pillars <- function(arr3d) {
    .Call(`_detrendr_int_anyNA_pillars`, arr3d)
}

dbl_anyNA_pillars <- function(arr3d) {
    .Call(`_detrendr_dbl_anyNA_pillars`, arr3d)
}

sum_pillars_ <- function(arr3d) {
    .Call(`_detrendr_sum_pillars_`, arr3d)
}

mean_pillars_ <- function(arr3d) {
    .Call(`_detrendr_mean_pillars_`, arr3d)
}

var_pillars_ <- function(arr3d) {
    .Call(`_detrendr_var_pillars_`, arr3d)
}

median_pillars_ <- function(arr3d) {
    .Call(`_detrendr_median_pillars_`, arr3d)
}

brightness_pillars_ <- function(arr3d) {
    .Call(`_detrendr_brightness_pillars_`, arr3d)
}

pillars_to_cols_ <- function(arr3d) {
    .Call(`_detrendr_pillars_to_cols_`, arr3d)
}

cols_to_pillars_ <- function(mat, output_dim) {
    .Call(`_detrendr_cols_to_pillars_`, mat, output_dim)
}

myrbernoulli_ <- function(p, seed) {
    .Call(`_detrendr_myrbernoulli_`, p, seed)
}

rfromboxes_ <- function(n, balls, weights, seed, quick) {
    .Call(`_detrendr_rfromboxes_`, n, balls, weights, seed, quick)
}

rtoboxes_ <- function(n, boxes, weights, capacities, seed, quick) {
    .Call(`_detrendr_rtoboxes_`, n, boxes, weights, capacities, seed, quick)
}

px_take_arr3d <- function(arr3d, frames_losing, seed) {
    .Call(`_detrendr_px_take_arr3d`, arr3d, frames_losing, seed)
}

px_take_mat <- function(mat, mat_orig, frames_losing, seed) {
    .Call(`_detrendr_px_take_mat`, mat, mat_orig, frames_losing, seed)
}

brightness_rows_ <- function(rows) {
    .Call(`_detrendr_brightness_rows_`, rows)
}

brightness_rows_given_mean_ <- function(rows, means) {
    .Call(`_detrendr_brightness_rows_given_mean_`, rows, means)
}

mean_rows_ <- function(rows) {
    .Call(`_detrendr_mean_rows_`, rows)
}

var_rows_given_mean_ <- function(rows, means) {
    .Call(`_detrendr_var_rows_given_mean_`, rows, means)
}

sum_rows_ <- function(rows) {
    .Call(`_detrendr_sum_rows_`, rows)
}

myrpois_ <- function(means, seed) {
    .Call(`_detrendr_myrpois_`, means, seed)
}

myrpois_frames_ <- function(means, frame_length, seed) {
    .Call(`_detrendr_myrpois_frames_`, means, frame_length, seed)
}

myrpois_frames_t_ <- function(means, frame_length, seed) {
    .Call(`_detrendr_myrpois_frames_t_`, means, frame_length, seed)
}

boxcar_smooth <- function(vec, l) {
    .Call(`_detrendr_boxcar_smooth`, vec, l)
}

weighted_smooth <- function(vec, weights) {
    .Call(`_detrendr_weighted_smooth`, vec, weights)
}

exp_smooth <- function(vec, tau, l) {
    .Call(`_detrendr_exp_smooth`, vec, tau, l)
}

boxcar_smooth_rows_ <- function(mat, l) {
    .Call(`_detrendr_boxcar_smooth_rows_`, mat, l)
}

boxcar_smooth_pillars_ <- function(arr, l) {
    .Call(`_detrendr_boxcar_smooth_pillars_`, arr, l)
}

exp_smooth_rows_ <- function(mat, tau, l) {
    .Call(`_detrendr_exp_smooth_rows_`, mat, tau, l)
}

exp_smooth_pillars_ <- function(arr, tau, l) {
    .Call(`_detrendr_exp_smooth_pillars_`, arr, tau, l)
}

square_root_ <- function(x) {
    .Call(`_detrendr_square_root_`, x)
}

mat_add1s <- function(mat, add_pos) {
    .Call(`_detrendr_mat_add1s`, mat, add_pos)
}

vec_add1s <- function(vec, add_pos) {
    .Call(`_detrendr_vec_add1s`, vec, add_pos)
}
rorynolan/detrendr documentation built on March 9, 2023, 10:26 p.m.