protected OnColumnsQuantile01() :
     base(
         expected: new DoubleMatrixState[4] {
     new DoubleMatrixState(
         asColumnMajorDenseArray:
         TestableDoubleMatrix52.Get().AsDense[":", 0].AsColumnMajorDenseArray(),
         numberOfRows: TestableDoubleMatrix52.Get().AsDense.NumberOfRows,
         numberOfColumns: 1),
     new DoubleMatrixState(
         asColumnMajorDenseArray:
         TestableDoubleMatrix52.Get().AsDense[":", 1].AsColumnMajorDenseArray(),
         numberOfRows: TestableDoubleMatrix52.Get().AsDense.NumberOfRows,
         numberOfColumns: 1),
     new DoubleMatrixState(
         asColumnMajorDenseArray:
         TestableDoubleMatrix52.Get().AsDense[":", 2].AsColumnMajorDenseArray(),
         numberOfRows: TestableDoubleMatrix52.Get().AsDense.NumberOfRows,
         numberOfColumns: 1),
     new DoubleMatrixState(
         asColumnMajorDenseArray:
         TestableDoubleMatrix52.Get().AsDense[":", 3].AsColumnMajorDenseArray(),
         numberOfRows: TestableDoubleMatrix52.Get().AsDense.NumberOfRows,
         numberOfColumns: 1)
 },
         data: TestableDoubleMatrix52.Get(),
         probabilities: GetKnownProbabilities(
             TestableDoubleMatrix52.Get().AsDense.NumberOfRows),
         dataOperation: DataOperation.OnColumns
         )
 {
 }
Beispiel #2
0
 protected OnAllQuantile01() :
     base(
         expected: new DoubleMatrixState(
             asColumnMajorDenseArray:
             TestableDoubleMatrix52.Get().AsDense.AsColumnMajorDenseArray(),
             numberOfRows: TestableDoubleMatrix52.Get().AsDense.Count,
             numberOfColumns: 1),
         data: TestableDoubleMatrix52.Get(),
         probabilities: GetKnownProbabilities(
             TestableDoubleMatrix52.Get().AsDense.Count))
 {
 }