Split up check_mvn_samples() and check_samples() into smaller functions.
Add a helper function for doing Kolmogorov-Smirnov test on mcmc samples vs iid samples.
Split test_posteriors up into separate test files.
Makes them easier to turn on/off.
Easier to track time taken for each test.
Have now set posteriors_: "binomial", "chi_squared", and "standard_uniform" to run on CI tests, as these run quite quickly (less than 10s).
"posteriors_bivariate_normal" takes too long (30 seconds).
"posteriors_geweke", "posteriors_wishart", "posteriors_lkj" all currently require inspection and fixing, so this should hopefully improve that process as well.
This should give us a bit more expanded testing for greta without sacrificing too much.
check_mvn_samples()
andcheck_samples()
into smaller functions.