test_gaussian_nll

Module Contents

Classes

TestGaussianNLL A suite of tests verifying the PDF evaluation of GaussianNLL
class test_gaussian_nll.TestGaussianNLL(methodName='runTest')[source]

Bases: unittest.TestCase

A suite of tests verifying the PDF evaluation of GaussianNLL

classmethod setUpClass(cls)[source]

Set global defaults for tests

test_diagonal_gaussian_nll(self)[source]

Test the PDF evaluation of a single Gaussian with diagonal covariance matrix

test_low_rank_gaussian_nll(self)[source]

Test the PDF evaluation of a single Gaussian with a full but low-rank plus diagonal covariance matrix

test_double_low_rank_gaussian_nll(self)[source]

Test the PDF evaluation of a mixture of two Gaussians, each with a full but low-rank plus diagonal covariance matrix

test_full_rank_gaussian_nll(self)[source]

Test the PDF evaluation of a single Gaussian with a full covariance matrix

test_double_gaussian_nll(self)[source]

Test the PDF evaluation of a mixture of two Gaussians, each with a full covariance matrix