# Generated by roxygen2: do not edit by hand

S3method(AIC,PLNfit)
S3method(AIC,ZIPLNfit)
S3method(BIC,PLNfit)
S3method(BIC,ZIPLNfit)
S3method(ICL,PLNfit)
S3method(ICL,ZIPLNfit)
S3method(coef,PLNLDAfit)
S3method(coef,PLNfit)
S3method(coef,PLNmixturefit)
S3method(coef,ZIPLNfit)
S3method(fitted,PLNfit)
S3method(fitted,PLNmixturefit)
S3method(fitted,ZIPLNfit)
S3method(getBestModel,Networkfamily)
S3method(getBestModel,PLNPCAfamily)
S3method(getBestModel,PLNmixturefamily)
S3method(getBestModel,PLNnetworkfamily)
S3method(getBestModel,ZIPLNnetworkfamily)
S3method(getModel,Networkfamily)
S3method(getModel,PLNPCAfamily)
S3method(getModel,PLNmixturefamily)
S3method(getModel,PLNnetworkfamily)
S3method(getModel,ZIPLNnetworkfamily)
S3method(logLik,PLNfit)
S3method(logLik,ZIPLNfit)
S3method(plot,Networkfamily)
S3method(plot,PLNLDAfit)
S3method(plot,PLNPCAfamily)
S3method(plot,PLNPCAfit)
S3method(plot,PLNfamily)
S3method(plot,PLNmixturefamily)
S3method(plot,PLNmixturefit)
S3method(plot,PLNnetworkfamily)
S3method(plot,PLNnetworkfit)
S3method(plot,ZIPLNfit_sparse)
S3method(plot,ZIPLNnetworkfamily)
S3method(predict,PLNLDAfit)
S3method(predict,PLNfit)
S3method(predict,PLNmixturefit)
S3method(predict,ZIPLNfit)
S3method(predict_cond,PLNfit)
S3method(sigma,PLNfit)
S3method(sigma,PLNmixturefit)
S3method(sigma,ZIPLNfit)
S3method(standard_error,PLNPCAfit)
S3method(standard_error,PLNfit)
S3method(standard_error,PLNfit_fixedcov)
S3method(standard_error,PLNmixturefit)
S3method(standard_error,PLNnetworkfit)
S3method(vcov,PLNfit)
export("%>%")
export(ICL)
export(PLN)
export(PLNLDA)
export(PLNLDA_param)
export(PLNPCA)
export(PLNPCA_param)
export(PLN_param)
export(PLNmixture)
export(PLNmixture_param)
export(PLNnetwork)
export(PLNnetwork_param)
export(ZIPLN)
export(ZIPLN_param)
export(ZIPLNnetwork)
export(ZIPLNnetwork_param)
export(coefficient_path)
export(compute_PLN_starting_point)
export(compute_ZIPLN_starting_point)
export(compute_offset)
export(extract_probs)
export(getBestModel)
export(getModel)
export(predict_cond)
export(prepare_data)
export(rPLN)
export(stability_selection)
export(standard_error)
import(Matrix)
import(R6)
import(dplyr)
import(ggplot2)
import(magrittr)
import(methods)
import(nloptr)
import(parallel)
import(torch)
importFrom(MASS,mvrnorm)
importFrom(Matrix,Matrix)
importFrom(R6,R6Class)
importFrom(Rcpp,sourceCpp)
importFrom(corrplot,corrplot)
importFrom(glassoFast,glassoFast)
importFrom(grDevices,rgb)
importFrom(grid,
  nullGrob,
  textGrob
)
importFrom(gridExtra,
  arrangeGrob,
  grid.arrange
)
importFrom(igraph,
  E,
  V,
  degree,
  delete.vertices,
  graph_from_adjacency_matrix,
  layout_in_circle,
  plot.igraph
)
importFrom(magrittr,"%>%")
importFrom(purrr,
  map,
  map2,
  map2_dbl,
  map_dbl,
  map_int,
  reduce
)
importFrom(rlang,.data)
importFrom(stats,
  .getXlevels,
  .lm.fit,
  AIC,
  BIC,
  as.formula,
  binomial,
  coef,
  coefficients,
  fitted,
  glm.control,
  glm.fit,
  lm.fit,
  lm.wfit,
  logLik,
  mad,
  median,
  model.frame,
  model.matrix,
  model.offset,
  model.response,
  model.weights,
  poisson,
  quantile,
  residuals,
  rnorm,
  rpois,
  runif,
  setNames,
  sigma,
  terms,
  update.formula,
  var
)
importFrom(tidyr,gather)
useDynLib(PLNmodels)
