.gitignore
.pre-commit-config.yaml
.pylintrc
.pyre_configuration
.readthedocs.yml
CONTRIBUTING.md
LICENSE
README.md
pyproject.toml
setup.cfg
setup.py
.conda/meta.yaml
.github/ISSUE_TEMPLATE/---bug-report.md
.github/ISSUE_TEMPLATE/---documentation-examples.md
.github/ISSUE_TEMPLATE/---feature-request.md
.github/ISSUE_TEMPLATE/---other.md
.github/ISSUE_TEMPLATE/---refactor.md
.github/workflows/deploy.yml
.github/workflows/run_test_suite.yml
docs/Makefile
docs/source/.gitignore
docs/source/beta_features.rst
docs/source/conf.py
docs/source/constraints.rst
docs/source/distributions.rst
docs/source/functions.rst
docs/source/index.rst
docs/source/keops_kernels.rst
docs/source/kernels.rst
docs/source/likelihoods.rst
docs/source/linear_operator_objects.inv
docs/source/marginal_log_likelihoods.rst
docs/source/means.rst
docs/source/metrics.rst
docs/source/models.rst
docs/source/module.rst
docs/source/optim.rst
docs/source/priors.rst
docs/source/settings.rst
docs/source/utils.rst
docs/source/variational.rst
docs/source/_static/.gitkeep
examples/.gitignore
examples/LBFGS.py
examples/README.rst
examples/index.rst
examples/00_Basic_Usage/Hyperparameters.ipynb
examples/00_Basic_Usage/Implementing_a_custom_Kernel.ipynb
examples/00_Basic_Usage/Metrics.ipynb
examples/00_Basic_Usage/README.rst
examples/00_Basic_Usage/Saving_and_Loading_Models.ipynb
examples/00_Basic_Usage/index.rst
examples/00_Basic_Usage/kernels_with_additive_or_product_structure.ipynb
examples/01_Exact_GPs/GP_Regression_DistributionalKernel.ipynb
examples/01_Exact_GPs/GP_Regression_Fully_Bayesian.ipynb
examples/01_Exact_GPs/GP_Regression_on_Classification_Labels.ipynb
examples/01_Exact_GPs/README.rst
examples/01_Exact_GPs/Simple_GP_Regression.ipynb
examples/01_Exact_GPs/Spectral_Delta_GP_Regression.ipynb
examples/01_Exact_GPs/Spectral_Mixture_GP_Regression.ipynb
examples/01_Exact_GPs/index.rst
examples/02_Scalable_Exact_GPs/Exact_GP_Posterior_Sampling_with_CIQ.ipynb
examples/02_Scalable_Exact_GPs/Grid_GP_Regression.ipynb
examples/02_Scalable_Exact_GPs/KISSGP_Regression.ipynb
examples/02_Scalable_Exact_GPs/KeOps_GP_Regression.ipynb
examples/02_Scalable_Exact_GPs/README.rst
examples/02_Scalable_Exact_GPs/SGPR_Regression_CUDA.ipynb
examples/02_Scalable_Exact_GPs/Scalable_Kernel_Interpolation_for_Products_CUDA.ipynb
examples/02_Scalable_Exact_GPs/Simple_GP_Regression_CUDA.ipynb
examples/02_Scalable_Exact_GPs/Simple_GP_Regression_With_LOVE_Fast_Variances_and_Sampling.ipynb
examples/02_Scalable_Exact_GPs/Simple_MultiGPU_GP_Regression.ipynb
examples/02_Scalable_Exact_GPs/index.rst
examples/03_Multitask_Exact_GPs/Batch_Independent_Multioutput_GP.ipynb
examples/03_Multitask_Exact_GPs/Hadamard_Multitask_GP_Regression.ipynb
examples/03_Multitask_Exact_GPs/ModelList_GP_Regression.ipynb
examples/03_Multitask_Exact_GPs/Multitask_GP_Regression.ipynb
examples/03_Multitask_Exact_GPs/README.rst
examples/03_Multitask_Exact_GPs/index.rst
examples/045_GPLVM/3PhData.tar.gz
examples/045_GPLVM/Gaussian_Process_Latent_Variable_Models_with_Stochastic_Variational_Inference.ipynb
examples/045_GPLVM/README.rst
examples/045_GPLVM/index.rst
examples/04_Variational_and_Approximate_GPs/Approximate_GP_Objective_Functions.ipynb
examples/04_Variational_and_Approximate_GPs/GP_Regression_with_Uncertain_Inputs.ipynb
examples/04_Variational_and_Approximate_GPs/Modifying_the_variational_strategy_and_distribution.ipynb
examples/04_Variational_and_Approximate_GPs/Natural_Gradient_Descent.ipynb
examples/04_Variational_and_Approximate_GPs/Non_Gaussian_Likelihoods.ipynb
examples/04_Variational_and_Approximate_GPs/PolyaGamma_Binary_Classification.ipynb
examples/04_Variational_and_Approximate_GPs/README.rst
examples/04_Variational_and_Approximate_GPs/SVGP_CIQ.ipynb
examples/04_Variational_and_Approximate_GPs/SVGP_Multitask_GP_Regression.ipynb
examples/04_Variational_and_Approximate_GPs/SVGP_Regression_CUDA.ipynb
examples/04_Variational_and_Approximate_GPs/VNNGP.ipynb
examples/04_Variational_and_Approximate_GPs/index.rst
examples/05_Deep_Gaussian_Processes/DGP_Multitask_Regression.ipynb
examples/05_Deep_Gaussian_Processes/Deep_Gaussian_Processes.ipynb
examples/05_Deep_Gaussian_Processes/Deep_Sigma_Point_Processes.ipynb
examples/05_Deep_Gaussian_Processes/README.rst
examples/05_Deep_Gaussian_Processes/index.rst
examples/06_PyTorch_NN_Integration_DKL/.gitignore
examples/06_PyTorch_NN_Integration_DKL/Deep_Kernel_Learning_DenseNet_CIFAR_Tutorial.ipynb
examples/06_PyTorch_NN_Integration_DKL/KISSGP_Deep_Kernel_Regression_CUDA.ipynb
examples/06_PyTorch_NN_Integration_DKL/README.rst
examples/06_PyTorch_NN_Integration_DKL/densenet.py
examples/06_PyTorch_NN_Integration_DKL/index.rst
examples/07_Pyro_Integration/Clustered_Multitask_GP_Regression.ipynb
examples/07_Pyro_Integration/Cox_Process_Example.ipynb
examples/07_Pyro_Integration/Pyro_GPyTorch_High_Level.ipynb
examples/07_Pyro_Integration/Pyro_GPyTorch_Low_Level.ipynb
examples/07_Pyro_Integration/README.rst
examples/07_Pyro_Integration/index.rst
examples/08_Advanced_Usage/.gitignore
examples/08_Advanced_Usage/README.rst
examples/08_Advanced_Usage/SVGP_Model_Updating.ipynb
examples/08_Advanced_Usage/Simple_Batch_Mode_GP_Regression.ipynb
examples/08_Advanced_Usage/Simple_GP_Regression_Derivative_Information_1d.ipynb
examples/08_Advanced_Usage/Simple_GP_Regression_Derivative_Information_2d.ipynb
examples/08_Advanced_Usage/TorchScript_Exact_Models.ipynb
examples/08_Advanced_Usage/TorchScript_Variational_Models.ipynb
examples/08_Advanced_Usage/index.rst
examples/08_Advanced_Usage/svgp_elevators.pt
gpytorch/__init__.py
gpytorch/beta_features.py
gpytorch/module.py
gpytorch/settings.py
gpytorch/version.py
gpytorch.egg-info/PKG-INFO
gpytorch.egg-info/SOURCES.txt
gpytorch.egg-info/dependency_links.txt
gpytorch.egg-info/requires.txt
gpytorch.egg-info/top_level.txt
gpytorch/constraints/__init__.py
gpytorch/constraints/constraints.py
gpytorch/distributions/__init__.py
gpytorch/distributions/delta.py
gpytorch/distributions/distribution.py
gpytorch/distributions/multitask_multivariate_normal.py
gpytorch/distributions/multivariate_normal.py
gpytorch/functions/__init__.py
gpytorch/functions/_log_normal_cdf.py
gpytorch/functions/matern_covariance.py
gpytorch/functions/rbf_covariance.py
gpytorch/kernels/__init__.py
gpytorch/kernels/additive_structure_kernel.py
gpytorch/kernels/arc_kernel.py
gpytorch/kernels/constant_kernel.py
gpytorch/kernels/cosine_kernel.py
gpytorch/kernels/cylindrical_kernel.py
gpytorch/kernels/distributional_input_kernel.py
gpytorch/kernels/gaussian_symmetrized_kl_kernel.py
gpytorch/kernels/grid_interpolation_kernel.py
gpytorch/kernels/grid_kernel.py
gpytorch/kernels/hamming_kernel.py
gpytorch/kernels/index_kernel.py
gpytorch/kernels/inducing_point_kernel.py
gpytorch/kernels/kernel.py
gpytorch/kernels/lcm_kernel.py
gpytorch/kernels/linear_kernel.py
gpytorch/kernels/matern52_kernel_grad.py
gpytorch/kernels/matern_kernel.py
gpytorch/kernels/multi_device_kernel.py
gpytorch/kernels/multitask_kernel.py
gpytorch/kernels/newton_girard_additive_kernel.py
gpytorch/kernels/periodic_kernel.py
gpytorch/kernels/piecewise_polynomial_kernel.py
gpytorch/kernels/polynomial_kernel.py
gpytorch/kernels/polynomial_kernel_grad.py
gpytorch/kernels/product_structure_kernel.py
gpytorch/kernels/rbf_kernel.py
gpytorch/kernels/rbf_kernel_grad.py
gpytorch/kernels/rbf_kernel_gradgrad.py
gpytorch/kernels/rff_kernel.py
gpytorch/kernels/rq_kernel.py
gpytorch/kernels/scale_kernel.py
gpytorch/kernels/spectral_delta_kernel.py
gpytorch/kernels/spectral_mixture_kernel.py
gpytorch/kernels/keops/__init__.py
gpytorch/kernels/keops/keops_kernel.py
gpytorch/kernels/keops/matern_kernel.py
gpytorch/kernels/keops/periodic_kernel.py
gpytorch/kernels/keops/rbf_kernel.py
gpytorch/lazy/__init__.py
gpytorch/lazy/lazy_evaluated_kernel_tensor.py
gpytorch/likelihoods/__init__.py
gpytorch/likelihoods/bernoulli_likelihood.py
gpytorch/likelihoods/beta_likelihood.py
gpytorch/likelihoods/gaussian_likelihood.py
gpytorch/likelihoods/hadamard_gaussian_likelihood.py
gpytorch/likelihoods/laplace_likelihood.py
gpytorch/likelihoods/likelihood.py
gpytorch/likelihoods/likelihood_list.py
gpytorch/likelihoods/multitask_gaussian_likelihood.py
gpytorch/likelihoods/noise_models.py
gpytorch/likelihoods/softmax_likelihood.py
gpytorch/likelihoods/student_t_likelihood.py
gpytorch/means/__init__.py
gpytorch/means/constant_mean.py
gpytorch/means/constant_mean_grad.py
gpytorch/means/constant_mean_gradgrad.py
gpytorch/means/linear_mean.py
gpytorch/means/linear_mean_grad.py
gpytorch/means/linear_mean_gradgrad.py
gpytorch/means/mean.py
gpytorch/means/multitask_mean.py
gpytorch/means/zero_mean.py
gpytorch/metrics/__init__.py
gpytorch/metrics/metrics.py
gpytorch/mlls/__init__.py
gpytorch/mlls/_approximate_mll.py
gpytorch/mlls/added_loss_term.py
gpytorch/mlls/deep_approximate_mll.py
gpytorch/mlls/deep_predictive_log_likelihood.py
gpytorch/mlls/exact_marginal_log_likelihood.py
gpytorch/mlls/gamma_robust_variational_elbo.py
gpytorch/mlls/inducing_point_kernel_added_loss_term.py
gpytorch/mlls/kl_gaussian_added_loss_term.py
gpytorch/mlls/leave_one_out_pseudo_likelihood.py
gpytorch/mlls/marginal_log_likelihood.py
gpytorch/mlls/noise_model_added_loss_term.py
gpytorch/mlls/predictive_log_likelihood.py
gpytorch/mlls/sum_marginal_log_likelihood.py
gpytorch/mlls/variational_elbo.py
gpytorch/models/__init__.py
gpytorch/models/approximate_gp.py
gpytorch/models/exact_gp.py
gpytorch/models/exact_prediction_strategies.py
gpytorch/models/gp.py
gpytorch/models/model_list.py
gpytorch/models/deep_gps/__init__.py
gpytorch/models/deep_gps/deep_gp.py
gpytorch/models/deep_gps/dspp.py
gpytorch/models/gplvm/__init__.py
gpytorch/models/gplvm/bayesian_gplvm.py
gpytorch/models/gplvm/latent_variable.py
gpytorch/models/pyro/__init__.py
gpytorch/models/pyro/_pyro_mixin.py
gpytorch/models/pyro/pyro_gp.py
gpytorch/optim/__init__.py
gpytorch/optim/ngd.py
gpytorch/priors/__init__.py
gpytorch/priors/horseshoe_prior.py
gpytorch/priors/lkj_prior.py
gpytorch/priors/prior.py
gpytorch/priors/smoothed_box_prior.py
gpytorch/priors/torch_priors.py
gpytorch/priors/utils.py
gpytorch/priors/wishart_prior.py
gpytorch/test/__init__.py
gpytorch/test/base_keops_test_case.py
gpytorch/test/base_kernel_test_case.py
gpytorch/test/base_likelihood_test_case.py
gpytorch/test/base_mean_test_case.py
gpytorch/test/base_test_case.py
gpytorch/test/model_test_case.py
gpytorch/test/utils.py
gpytorch/test/variational_test_case.py
gpytorch/utils/__init__.py
gpytorch/utils/broadcasting.py
gpytorch/utils/cholesky.py
gpytorch/utils/deprecation.py
gpytorch/utils/errors.py
gpytorch/utils/generic.py
gpytorch/utils/getitem.py
gpytorch/utils/grid.py
gpytorch/utils/interpolation.py
gpytorch/utils/lanczos.py
gpytorch/utils/memoize.py
gpytorch/utils/nearest_neighbors.py
gpytorch/utils/permutation.py
gpytorch/utils/quadrature.py
gpytorch/utils/sparse.py
gpytorch/utils/sum_interaction_terms.py
gpytorch/utils/toeplitz.py
gpytorch/utils/transforms.py
gpytorch/utils/warnings.py
gpytorch/variational/__init__.py
gpytorch/variational/_variational_distribution.py
gpytorch/variational/_variational_strategy.py
gpytorch/variational/additive_grid_interpolation_variational_strategy.py
gpytorch/variational/batch_decoupled_variational_strategy.py
gpytorch/variational/cholesky_variational_distribution.py
gpytorch/variational/ciq_variational_strategy.py
gpytorch/variational/delta_variational_distribution.py
gpytorch/variational/grid_interpolation_variational_strategy.py
gpytorch/variational/independent_multitask_variational_strategy.py
gpytorch/variational/lmc_variational_strategy.py
gpytorch/variational/mean_field_variational_distribution.py
gpytorch/variational/natural_variational_distribution.py
gpytorch/variational/nearest_neighbor_variational_strategy.py
gpytorch/variational/orthogonally_decoupled_variational_strategy.py
gpytorch/variational/tril_natural_variational_distribution.py
gpytorch/variational/unwhitened_variational_strategy.py
gpytorch/variational/variational_strategy.py
test/__init__.py
test/test_module.py
test/test_settings.py
test/constraints/__init__.py
test/constraints/test_constraints.py
test/distributions/__init__.py
test/distributions/test_delta.py
test/distributions/test_multitask_multivariate_normal.py
test/distributions/test_multivariate_normal.py
test/examples/__init__.py
test/examples/old_variational_strategy_model.pth
test/examples/test_batch_decoupled_ppgpr_regression.py
test/examples/test_batch_gp_regression.py
test/examples/test_batch_multitask_gp_regression.py
test/examples/test_batch_svgp_gp_regression.py
test/examples/test_decoupled_svgp_regression.py
test/examples/test_derivative_gp_fantasy.py
test/examples/test_dspp_regression.py
test/examples/test_fixed_noise_fanatasy_updates.py
test/examples/test_grid_gp_regression.py
test/examples/test_hadamard_multitask_gp_regression.py
test/examples/test_independent_multitask_gp_regression.py
test/examples/test_keops_gp_regression.py
test/examples/test_kissgp_additive_classification.py
test/examples/test_kissgp_additive_regression.py
test/examples/test_kissgp_dkl_regression.py
test/examples/test_kissgp_gp_classification.py
test/examples/test_kissgp_gp_regression.py
test/examples/test_kissgp_kronecker_product_classification.py
test/examples/test_kissgp_kronecker_product_regression.py
test/examples/test_kissgp_multiplicative_regression.py
test/examples/test_kissgp_variational_regression.py
test/examples/test_kissgp_white_noise_regression.py
test/examples/test_kronecker_multitask_gp_regression.py
test/examples/test_kronecker_multitask_sgpr_regression.py
test/examples/test_kronecker_multitask_ski_gp_regression.py
test/examples/test_lcm_kernel_regression.py
test/examples/test_lmc_svgp_regression.py
test/examples/test_lowrank_gp_regression.py
test/examples/test_missing_data.py
test/examples/test_model_list_gp_regression.py
test/examples/test_pyro_integration.py
test/examples/test_sgpr_regression.py
test/examples/test_simple_gp_classification.py
test/examples/test_simple_gp_regression.py
test/examples/test_spectral_mixture_gp_regression.py
test/examples/test_svgp_gp_classification.py
test/examples/test_svgp_gp_regression.py
test/examples/test_unwhitened_svgp_regression.py
test/examples/test_white_noise_regression.py
test/functions/__init__.py
test/functions/test_log_normal_cdf.py
test/functions/test_matern_covariance.py
test/functions/test_rbf_covariance.py
test/kernels/__init__.py
test/kernels/test_additive_and_product_kernels.py
test/kernels/test_arc_kernel.py
test/kernels/test_constant_kernel.py
test/kernels/test_cosine_kernel.py
test/kernels/test_cylindrical_kernel.py
test/kernels/test_gaussian_symmetrized_kl_kernel.py
test/kernels/test_grid_interpolation_kernel.py
test/kernels/test_grid_kernel.py
test/kernels/test_hamming_kernel.py
test/kernels/test_index_kernel.py
test/kernels/test_inducing_point_kernel.py
test/kernels/test_linear_kernel.py
test/kernels/test_matern52_kernel_grad.py
test/kernels/test_matern_kernel.py
test/kernels/test_newton_girard_additive_kernel.py
test/kernels/test_periodic_kernel.py
test/kernels/test_piecewise_polynomial_kernel.py
test/kernels/test_polynomial_kernel.py
test/kernels/test_polynomial_kernel_grad.py
test/kernels/test_rbf_kernel.py
test/kernels/test_rbf_kernel_grad.py
test/kernels/test_rbf_kernel_gradgrad.py
test/kernels/test_rff_kernel.py
test/kernels/test_rq_kernel.py
test/kernels/test_scale_kernel.py
test/kernels/test_spectral_delta_kernel.py
test/kernels/test_spectral_mixture_kernel.py
test/kernels/keops/__init__.py
test/kernels/keops/test_matern_kernel.py
test/kernels/keops/test_periodic_kernel.py
test/kernels/keops/test_rbf_kernel.py
test/lazy/__init__.py
test/lazy/test_lazy_evaluated_kernel_tensor.py
test/likelihoods/__init__.py
test/likelihoods/test_bernoulli_likelihood.py
test/likelihoods/test_beta_likelihood.py
test/likelihoods/test_gaussian_likelihood.py
test/likelihoods/test_general_multitask_gaussian_likelihood.py
test/likelihoods/test_hadamard_multitask_gaussian_likelihood.py
test/likelihoods/test_laplace_likelihood.py
test/likelihoods/test_multitask_gaussian_likelihood.py
test/likelihoods/test_noise_models.py
test/likelihoods/test_softmax_likelihood.py
test/likelihoods/test_student_t_likelihood.py
test/means/__init__.py
test/means/test_constant_mean.py
test/means/test_constant_mean_grad.py
test/means/test_constant_mean_gradgrad.py
test/means/test_linear_mean.py
test/means/test_linear_mean_grad.py
test/means/test_linear_mean_gradgrad.py
test/means/test_multitask_mean.py
test/means/test_zero_mean.py
test/metrics/__init__.py
test/metrics/test_metrics.py
test/mlls/__init__.py
test/mlls/test_exact_marginal_log_likelihood.py
test/mlls/test_inducing_point_kernel_added_loss_term.py
test/mlls/test_leave_one_out_pseudo_likelihood.py
test/models/__init__.py
test/models/test_exact_gp.py
test/models/test_model_list.py
test/models/test_variational_gp.py
test/optim/__init__.py
test/optim/test_ngd.py
test/priors/__init__.py
test/priors/test_gamma_prior.py
test/priors/test_half_cauchy_prior.py
test/priors/test_half_normal_prior.py
test/priors/test_horseshoe_prior.py
test/priors/test_lkj_prior.py
test/priors/test_multivariate_normal_prior.py
test/priors/test_normal_prior.py
test/priors/test_prior.py
test/priors/test_smoothed_box_prior.py
test/priors/test_utils.py
test/utils/__init__.py
test/utils/test_grid.py
test/utils/test_interpolation.py
test/utils/test_nearest_neighbors.py
test/utils/test_quadrature.py
test/utils/test_sum_interaction_terms.py
test/variational/__init__.py
test/variational/test_batch_decoupled_variational_strategy.py
test/variational/test_ciq_variational_strategy.py
test/variational/test_grid_interpolation_variational_strategy.py
test/variational/test_independent_multitask_variational_strategy.py
test/variational/test_lmc_variational_strategy.py
test/variational/test_natural_variational_distribution.py
test/variational/test_nearest_neighbor_variational_strategy.py
test/variational/test_orthogonally_decoupled_variational_strategy.py
test/variational/test_unwhitened_variational_strategy.py
test/variational/test_variational_strategy.py