# Generated by hand (mirrors roxygen tags); regenerate with devtools::document()

export(prior_uniform)
export(prior_normal)
export(prior_custom)
export(sample_prior)
export(within_support)
export(npe)
export(npe_sequential)
export(embedding_mlp)
export(simulate_for_sbi)
export(posterior)
export(sample)
export(sample_posterior)
export(log_prob)
export(map_estimate)
export(sbc)
export(expected_coverage)
export(tarp)
export(c2st)
export(posterior_predictive)
export(pairplot)
export(plot_sbc)
export(plot_coverage)
export(plot_tarp)
export(plot_posterior_predictive)
export(task_gaussian_linear)
export(task_two_moons)
export(task_slcp)
export(task_sir)

S3method(print, nsbi_prior)
S3method(print, nsbi_npe)
S3method(print, nsbi_snpe)
S3method(print, nsbi_posterior)
S3method(print, nsbi_sbc)
S3method(print, nsbi_tarp)
S3method(print, nsbi_samples)
S3method(print, nsbi_task)

S3method(sample, default)
S3method(sample, nsbi_posterior)

S3method(summary, nsbi_samples)
S3method(summary, nsbi_posterior)
S3method(summary, nsbi_npe)
S3method(as.data.frame, nsbi_samples)

S3method(de_log_prob, nsbi_de_lingauss)
S3method(de_log_prob, nsbi_de_mdn)
S3method(de_log_prob, nsbi_de_maf)
S3method(de_log_prob, nsbi_de_nsf)
S3method(de_sample, nsbi_de_lingauss)
S3method(de_sample, nsbi_de_mdn)
S3method(de_sample, nsbi_de_maf)
S3method(de_sample, nsbi_de_nsf)

importFrom(stats, rnorm)
importFrom(stats, runif)
importFrom(stats, sd)
