test_gaussian_nll_native

Module Contents

Classes

TestGaussianNLLNative A suite of tests verifying the PDF evaluation of GaussianNLLNative
class test_gaussian_nll_native.TestGaussianNLLNative(methodName='runTest')[source]

Bases: unittest.TestCase

A suite of tests verifying the PDF evaluation of GaussianNLLNative

classmethod setUpClass(cls)[source]

Set global defaults for tests

test_diagonal_gaussian_nll_native(self)[source]

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

test_low_rank_gaussian_nll_native(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_native(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_native(self)[source]

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

test_double_gaussian_nll_native(self)[source]

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