mCCA: mCCA: msCCA object

Description Methods

Description

mCCA: msCCA object

mCCA: msCCA object

Methods

Public methods


Method new()

Usage
mCCA$new(
  X,
  beta_init = NULL,
  norm_type = 1,
  cl = 0.1,
  eta = 0.2,
  eta_ratio = NULL,
  rho_tol = 1e-06,
  rho_maxit = 1000,
  l1proximal_tol = 1e-04,
  l1proximal_maxit = 1000,
  line_search = TRUE,
  line_maxit = 10,
  eta_low = NULL,
  eps = NULL,
  init_method = "rgcca",
  my_init_param = NULL,
  trace = TRUE,
  print_out = 50
)

Method beta_init_func()

Usage
mCCA$beta_init_func(R)

Method direction_update_l1_single()

Usage
mCCA$direction_update_l1_single(
  X = NULL,
  R = NULL,
  beta_init = NULL,
  l1norm = NULL,
  l0norm = NULL,
  trace = F
)

Method direction_update_l0_single()

Usage
mCCA$direction_update_l0_single(
  X = NULL,
  R = NULL,
  beta_init = NULL,
  l1norm = NULL,
  l0norm = NULL,
  trace = F
)

Method direction_update_grid()

Usage
mCCA$direction_update_grid(
  X = NULL,
  R = NULL,
  beta_init = NULL,
  norm_grids = NULL,
  trace = F,
  update = T,
  silence = F
)

Method direction_cv_grid()

Usage
mCCA$direction_cv_grid(
  nfolds = 10,
  foldid = NULL,
  seed = 2021,
  n.core = NULL,
  trace = F
)

Method prediction()

Usage
mCCA$prediction(xlist.te)

Method plot_cv_func()

Usage
mCCA$plot_cv_func()

Method direction_grow()

Usage
mCCA$direction_grow(model_idx = 1)

Method direction_grow_lazy()

Usage
mCCA$direction_grow_lazy(out, norm)

Method clone()

The objects of this class are cloneable with this method.

Usage
mCCA$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.


LeyingGuan/msCCA documentation built on Dec. 18, 2021, 4:34 a.m.