pyro-ppl / pyro
Files Coverage
pyro/__init__.py 100.00%
pyro/contrib/__init__.py 100.00%
pyro/contrib/autoguide.py 0.00%
pyro/contrib/autoname/__init__.py 100.00%
pyro/contrib/autoname/named.py 84.78%
pyro/contrib/autoname/scoping.py 100.00%
pyro/contrib/bnn/__init__.py 100.00%
pyro/contrib/bnn/hidden_layer.py 97.61%
pyro/contrib/bnn/utils.py 60.00%
pyro/contrib/conjugate/infer.py 98.37%
pyro/contrib/easyguide/__init__.py 100.00%
pyro/contrib/easyguide/easyguide.py 99.31%
pyro/contrib/examples/multi_mnist.py 24.13%
pyro/contrib/examples/util.py 96.66%
pyro/contrib/gp/__init__.py 100.00%
pyro/contrib/gp/kernels/__init__.py 100.00%
pyro/contrib/gp/kernels/brownian.py 100.00%
pyro/contrib/gp/kernels/coregionalize.py 100.00%
pyro/contrib/gp/kernels/dot_product.py 100.00%
pyro/contrib/gp/kernels/isotropic.py 98.68%
pyro/contrib/gp/kernels/kernel.py 93.90%
pyro/contrib/gp/kernels/periodic.py 100.00%
pyro/contrib/gp/kernels/static.py 100.00%
pyro/contrib/gp/likelihoods/__init__.py 100.00%
pyro/contrib/gp/likelihoods/binary.py 88.23%
pyro/contrib/gp/likelihoods/gaussian.py 100.00%
pyro/contrib/gp/likelihoods/likelihood.py 100.00%
pyro/contrib/gp/likelihoods/multi_class.py 86.95%
pyro/contrib/gp/likelihoods/poisson.py 100.00%
pyro/contrib/gp/models/__init__.py 100.00%
pyro/contrib/gp/models/gplvm.py 100.00%
pyro/contrib/gp/models/gpr.py 94.66%
pyro/contrib/gp/models/model.py 100.00%
pyro/contrib/gp/models/sgpr.py 97.82%
pyro/contrib/gp/models/vgp.py 100.00%
pyro/contrib/gp/models/vsgp.py 100.00%
pyro/contrib/gp/parameterized.py 98.86%
pyro/contrib/gp/util.py 100.00%
pyro/contrib/minipyro.py 92.02%
pyro/contrib/oed/__init__.py 100.00%
pyro/contrib/oed/eig.py 91.71%
pyro/contrib/oed/glmm/__init__.py 100.00%
pyro/contrib/oed/glmm/glmm.py 80.68%
pyro/contrib/oed/glmm/guides.py 49.30%
pyro/contrib/oed/search.py 100.00%
pyro/contrib/oed/util.py 100.00%
pyro/contrib/timeseries/__init__.py 100.00%
pyro/contrib/timeseries/base.py 100.00%
pyro/contrib/timeseries/gp.py 97.90%
pyro/contrib/timeseries/lgssm.py 96.42%
pyro/contrib/timeseries/lgssmgp.py 97.70%
pyro/contrib/tracking/__init__.py 100.00%
pyro/contrib/tracking/assignment.py 100.00%
pyro/contrib/tracking/distributions.py 76.74%
pyro/contrib/tracking/dynamic_models.py 100.00%
pyro/contrib/tracking/extended_kalman_filter.py 96.20%
pyro/contrib/tracking/hashing.py 98.80%
pyro/contrib/tracking/measurements.py 100.00%
pyro/contrib/util.py 95.45%
pyro/distributions/__init__.py 100.00%
pyro/distributions/avf_mvn.py 100.00%
pyro/distributions/conditional.py 62.50%
pyro/distributions/conjugate.py 100.00%
pyro/distributions/constraints.py 100.00%
pyro/distributions/delta.py 95.00%
pyro/distributions/diag_normal_mixture.py 100.00%
pyro/distributions/diag_normal_mixture_shared_cov.py 100.00%
pyro/distributions/distribution.py 100.00%
pyro/distributions/empirical.py 98.24%
pyro/distributions/folded.py 100.00%
pyro/distributions/gaussian_scale_mixture.py 100.00%
pyro/distributions/hmm.py 89.69%
pyro/distributions/inverse_gamma.py 88.23%
pyro/distributions/kl.py 100.00%
pyro/distributions/lkj.py 100.00%
pyro/distributions/mixture.py 93.15%
pyro/distributions/omt_mvn.py 100.00%
pyro/distributions/rejector.py 100.00%
pyro/distributions/relaxed_straight_through.py 100.00%
pyro/distributions/score_parts.py 100.00%
pyro/distributions/spanning_tree.py 98.15%
pyro/distributions/testing/fakes.py 100.00%
pyro/distributions/testing/naive_dirichlet.py 76.19%
pyro/distributions/testing/rejection_exponential.py 100.00%
pyro/distributions/testing/rejection_gamma.py 98.57%
pyro/distributions/torch.py 100.00%
pyro/distributions/torch_distribution.py 96.66%
pyro/distributions/torch_patch.py 100.00%
pyro/distributions/torch_transform.py 100.00%
pyro/distributions/transforms/__init__.py 100.00%
pyro/distributions/transforms/affine_autoregressive.py 93.90%
pyro/distributions/transforms/affine_coupling.py 80.00%
pyro/distributions/transforms/batchnorm.py 97.50%
pyro/distributions/transforms/block_autoregressive.py 98.88%
pyro/distributions/transforms/cholesky.py 97.87%
pyro/distributions/transforms/householder.py 97.91%
pyro/distributions/transforms/neural_autoregressive.py 97.22%
pyro/distributions/transforms/permute.py 96.42%
pyro/distributions/transforms/planar.py 98.57%
pyro/distributions/transforms/polynomial.py 98.11%
pyro/distributions/transforms/radial.py 97.61%
pyro/distributions/transforms/sylvester.py 98.24%
pyro/distributions/transforms/utils.py 100.00%
pyro/distributions/unit.py 100.00%
pyro/distributions/util.py 90.00%
pyro/distributions/von_mises.py 97.18%
pyro/distributions/von_mises_3d.py 90.90%
pyro/distributions/zero_inflated_poisson.py 100.00%
pyro/generic.py 100.00%
pyro/infer/__init__.py 100.00%
pyro/infer/abstract_infer.py 57.66%
pyro/infer/autoguide/__init__.py 100.00%
pyro/infer/autoguide/guides.py 99.07%
pyro/infer/autoguide/initialization.py 88.46%
pyro/infer/autoguide/utils.py 100.00%
pyro/infer/csis.py 100.00%
pyro/infer/discrete.py 98.16%
pyro/infer/elbo.py 98.21%
pyro/infer/enum.py 100.00%
pyro/infer/importance.py 80.23%
pyro/infer/mcmc/__init__.py 100.00%
pyro/infer/mcmc/adaptation.py 100.00%
pyro/infer/mcmc/api.py 90.33%
pyro/infer/mcmc/hmc.py 99.40%
pyro/infer/mcmc/logger.py 72.03%
pyro/infer/mcmc/mcmc_kernel.py 76.47%
pyro/infer/mcmc/nuts.py 100.00%
pyro/infer/mcmc/util.py 81.29%
pyro/infer/predictive.py 95.14%
pyro/infer/renyi_elbo.py 67.64%
pyro/infer/smcfilter.py 97.46%
pyro/infer/svgd.py 100.00%
pyro/infer/svi.py 94.23%
pyro/infer/trace_crps.py 100.00%
pyro/infer/trace_elbo.py 98.21%
pyro/infer/trace_mean_field_elbo.py 100.00%
pyro/infer/trace_mmd.py 85.86%
pyro/infer/trace_tail_adaptive_elbo.py 100.00%
pyro/infer/traceenum_elbo.py 100.00%
pyro/infer/tracegraph_elbo.py 100.00%
pyro/infer/util.py 97.88%
pyro/logger.py 100.00%
pyro/nn/__init__.py 100.00%
pyro/nn/auto_reg_nn.py 90.69%
pyro/nn/dense_nn.py 93.33%
pyro/nn/module.py 92.70%
pyro/ops/contract.py 99.14%
pyro/ops/dual_averaging.py 100.00%
pyro/ops/einsum/__init__.py 100.00%
pyro/ops/einsum/adjoint.py 89.69%
pyro/ops/einsum/torch_log.py 100.00%
pyro/ops/einsum/torch_map.py 100.00%
pyro/ops/einsum/torch_marginal.py 100.00%
pyro/ops/einsum/torch_sample.py 100.00%
pyro/ops/einsum/util.py 90.90%
pyro/ops/gaussian.py 99.45%
pyro/ops/hessian.py 100.00%
pyro/ops/indexing.py 93.18%
pyro/ops/integrator.py 97.87%
pyro/ops/jit.py 96.96%
pyro/ops/linalg.py 100.00%
pyro/ops/newton.py 100.00%
pyro/ops/packed.py 83.33%
pyro/ops/rings.py 97.63%
pyro/ops/ssm_gp.py 100.00%
pyro/ops/stats.py 98.93%
pyro/ops/tensor_utils.py 100.00%
pyro/ops/welford.py 100.00%
pyro/optim/__init__.py 100.00%
pyro/optim/adagrad_rmsprop.py 83.33%
pyro/optim/clipped_adam.py 94.44%
pyro/optim/lr_scheduler.py 100.00%
pyro/optim/multi.py 90.74%
pyro/optim/optim.py 92.85%
pyro/optim/pytorch_optimizers.py 93.75%
pyro/params/__init__.py 100.00%
pyro/params/param_store.py 95.00%
pyro/poutine/__init__.py 100.00%
pyro/poutine/block_messenger.py 100.00%
pyro/poutine/broadcast_messenger.py 100.00%
pyro/poutine/condition_messenger.py 100.00%
pyro/poutine/do_messenger.py 100.00%
pyro/poutine/enumerate_messenger.py 95.19%
pyro/poutine/escape_messenger.py 100.00%
pyro/poutine/handlers.py 100.00%
pyro/poutine/indep_messenger.py 88.23%
pyro/poutine/infer_config_messenger.py 100.00%
pyro/poutine/lift_messenger.py 93.22%
pyro/poutine/markov_messenger.py 100.00%
pyro/poutine/mask_messenger.py 100.00%
pyro/poutine/messenger.py 72.88%
pyro/poutine/plate_messenger.py 100.00%
pyro/poutine/reentrant_messenger.py 100.00%
pyro/poutine/replay_messenger.py 96.15%
pyro/poutine/runtime.py 98.95%
pyro/poutine/scale_messenger.py 100.00%
pyro/poutine/subsample_messenger.py 95.83%
pyro/poutine/trace_messenger.py 98.73%
pyro/poutine/trace_struct.py 99.56%
pyro/poutine/uncondition_messenger.py 100.00%
pyro/poutine/util.py 73.17%
pyro/primitives.py 97.00%
pyro/util.py 81.63%
Project Totals (203 files) 93.80%
Loading