# Generated by roxygen2: do not edit by hand

S3method(plot,CVIoutput)
export(CVI_update_function)
export(ELBO_function)
export(cum_clustprop)
export(cum_clustprop_var)
export(cvi_npmm)
export(eBa0)
export(elbo_fixed_diagonal)
export(generate_log_prob)
export(log_sum_exp)
export(lower_tri_stats)
export(mat_mult)
export(mat_mult_t)
export(params_check)
export(quadratic_form_diag)
export(run_single)
export(sparse_cov_op)
export(sweep_3D)
export(t_mat_mult)
import(patchwork)
importFrom(Rcpp,sourceCpp)
importFrom(Rfast,
  Crossprod,
  Diag.fill,
  Diag.matrix,
  colsums,
  eachcol.apply,
  eachrow,
  rowMaxs,
  rowsums,
  spdinv
)
importFrom(ggplot2,
  aes,
  geom_line,
  geom_point,
  ggplot,
  labs,
  theme_minimal
)
importFrom(irlba,prcomp_irlba)
importFrom(parallel,
  clusterExport,
  detectCores,
  makeCluster,
  stopCluster
)
importFrom(rlang,.data)
importFrom(stats,
  prcomp,
  rgamma,
  uniroot
)
importFrom(utils,tail)
useDynLib(vimixr, .registration = TRUE)
