Exemplo n.º 1
0
 protected OnRowsQuantile01() :
     base(
         expected: new DoubleMatrixState[3] {
     new DoubleMatrixState(
         asColumnMajorDenseArray:
         TestableDoubleMatrix53.Get().AsDense[0, ":"].AsColumnMajorDenseArray(),
         numberOfRows: TestableDoubleMatrix53.Get().AsDense.NumberOfColumns,
         numberOfColumns: 1),
     new DoubleMatrixState(
         asColumnMajorDenseArray:
         TestableDoubleMatrix53.Get().AsDense[1, ":"].AsColumnMajorDenseArray(),
         numberOfRows: TestableDoubleMatrix53.Get().AsDense.NumberOfColumns,
         numberOfColumns: 1),
     new DoubleMatrixState(
         asColumnMajorDenseArray:
         TestableDoubleMatrix53.Get().AsDense[2, ":"].AsColumnMajorDenseArray(),
         numberOfRows: TestableDoubleMatrix53.Get().AsDense.NumberOfColumns,
         numberOfColumns: 1)
 },
         data: TestableDoubleMatrix53.Get(),
         probabilities: GetKnownProbabilities(
             TestableDoubleMatrix53.Get().AsDense.NumberOfColumns),
         dataOperation: DataOperation.OnRows
         )
 {
 }
Exemplo n.º 2
0
 protected OnRowsQuantile00() :
     base(
         expected: new DoubleMatrixState[3] {
     new DoubleMatrixState(
         asColumnMajorDenseArray:
         new double[4] { 4.28, 9.56, 1, 13 },
         numberOfRows: 2,
         numberOfColumns: 2),
     new DoubleMatrixState(
         asColumnMajorDenseArray:
         new double[4] { 5.28, 10.56, 2, 14 },
         numberOfRows: 2,
         numberOfColumns: 2),
     new DoubleMatrixState(
         asColumnMajorDenseArray:
         new double[4] { 6.28, 11.56, 3, 15 },
         numberOfRows: 2,
         numberOfColumns: 2)
 },
         data: TestableDoubleMatrix53.Get(),
         probabilities: DoubleMatrix.Dense(2, 2,
                                           new double[4] { .33, .66, 0, 1 }),
         dataOperation: DataOperation.OnRows)
 {
 }