public void CanSampleStatic() { InverseWishart.Sample(new System.Random(0), 1.0, Matrix <double> .Build.RandomPositiveDefinite(2, 1)); }
public void FailSampleStatic() { Assert.That(() => InverseWishart.Sample(new System.Random(0), -1.0, Matrix <double> .Build.RandomPositiveDefinite(2, 1)), Throws.ArgumentException); }
public void CanSample() { var d = new InverseWishart(1.0, Matrix <double> .Build.RandomPositiveDefinite(2, 1)); d.Sample(); }
public void CanSample() { var d = new InverseWishart(1.0, MatrixLoader.GenerateRandomPositiveDefiniteDenseMatrix(2)); d.Sample(); }
public void FailSampleStatic() { Assert.Throws <ArgumentOutOfRangeException>(() => InverseWishart.Sample(new Random(), -1.0, MatrixLoader.GenerateRandomPositiveDefiniteDenseMatrix(2))); }
public void CanSampleStatic() { InverseWishart.Sample(new Random(), 1.0, MatrixLoader.GenerateRandomPositiveDefiniteDenseMatrix(2)); }