All functions

block_sure()

Wrapper for get_c_list and block_sure_given_c_list.

block_sure_given_c_list()

Calculates the sure of estimators that shrink subtensors using the output of get_c_list.

block_sure_given_c_list_non()

Calculates the SURE of estimators that shrink non-overlapping sub-tensors using the output of get_c_list_non.

block_sure_non()

Wrapper for get_c_list_non and block_sure_given_c_list_non.

df_S_lasso()

Derivative of soft thresholding a core array.

df_S_lasso_mult()

Derivative of scaling and soft thresholding a core array.

df_lasso()

Derivative of soft thresholding shrinkage function.

df_lasso_mult()

Derivative of scaling and soft thresholding shrinkage function.

df_truncate()

Derivative of truncation spectral function.

diverge_given_c()

Calculates divergence of HOSE.

east

Round-robin game statistics from the Eastern NBA conference during the 2014-2015 season.

efron_morris()

Efron-Morris estimator.

f_S_lasso()

Soft thresholding a core array.

f_S_lasso_mult()

Scaling and soft thresholding a core array.

f_lasso()

Soft thresholding shrinkage function. Same as lasso for spectral shrinkage.

f_lasso_mult()

Scaling and soft thresholding shrinkage function.

f_truncate()

Truncation spectral function.

get_basics()

Calculates necessary components to calculate the SURE for estimators that shrink the individual elements of the core array.

get_c()

Outputs the 'C' array from Gerard and Hoff (2015), along with the HOSVD of the data tensor.

get_c_list()

Calculates the necessary components to calculate the SURE for estimators that block shrink overlapping blocks.

get_c_list_non()

Calculates the necessary components to calculate the SURE for estimators that shrink non-overlapping sub-tensors.

get_trunc_est()

Return the estimate from the truncated HOSVD given the hosvd and the rank.

hosvd_full()

Higher-order SVD using same signed eigenvectors as matrix SVD's.

listSum()

Sums elements in a list.

mdl_eigen()

Returns the minimum description length given the eigenvalues.

meet()

Implements the Modified eigenvalues estimator for Tucker rank determination (MEET) algorithm from Yokota, Lee, and Cichocki (2017).

min_ef()

Min Efron-Morris estimator.

pad_circ()

Adds a circular padding after matrix.

pos_part()

Positive part function.

pos_part_2()

Positive part function.

score_ylc()

SCORE method from Yokota, Lee, and Cichoki (2017).

sgd_given_c()

Runs a stochastic gradient descent to minimize SURE for higher-order spectral estimators.

sig_mp()

Estimate of the variance from Gavish and Donoho (2014) based on the Marcenko-Pasture distribution.

sig_naive()

Simplest estimator for variance.

sig_soft()

Variance estimators from Choi et al (2014).

soft_coord()

Runs an iterative coordinate descent algorithm to minimize the SURE for mode-specific soft thresholding estimators.

soft_cv()

Soft-impute Cross-validation as described in Choi et al (2014).

stein()

Stein's estimator.

sure()

Wrapper for get_c and sure_given_c.

sure_S()

Wrapper for get_basics and sure_given_basics.

sure_given_basics()

Calculates the SURE for estimators that shrink the individual elements of the core array.

sure_given_c()

Calculates SURE given the output of get_c.

sure_given_c_one_mode()

Wrapper for sure_given_c when only updating one mode.

sure_matrix()

SURE for spectral shrinkage functions for real matrices.

sure_matrix_complex()

SURE for spectral shrinkage functions for complex matrices.

sure_rank()

Iterates through all multilinear ranks less than max_nrank and returns all SUREs.

tensor_var_est()

Non-parametric variance estimation for tensor datasets.

trunc_hosvd()

Matrix-specific ways to estimate the rank for each mode and then return the truncated HOSVD.

update_c()

Update scale parameter in scale and soft-thresholding HOSE's.

update_lambda()

Update of thresholding parameter for scale and soft-thresholding HOSEs.

update_lambda_brent()

Apply Brent's method to update the kth mode when soft-thresholding.

west

Round-robin game statistics from the Western NBA conference during the 2014-2015 season.