protected OnColumnsDataIsRowQuantile() :
     base(
         expected: new DoubleMatrixState[3] {
     new DoubleMatrixState(
         asColumnMajorDenseArray: new double[1] {
         TestableDoubleMatrix21.Get().AsDense[0]
     },
         numberOfRows: 1,
         numberOfColumns: 1),
     new DoubleMatrixState(
         asColumnMajorDenseArray: new double[1] {
         TestableDoubleMatrix21.Get().AsDense[1]
     },
         numberOfRows: 1,
         numberOfColumns: 1),
     new DoubleMatrixState(
         asColumnMajorDenseArray: new double[1] {
         TestableDoubleMatrix21.Get().AsDense[2]
     },
         numberOfRows: 1,
         numberOfColumns: 1)
 },
         data: TestableDoubleMatrix21.Get(),
         probabilities: DoubleMatrix.Identity(1),
         dataOperation: DataOperation.OnColumns
         )
 {
 }
Esempio n. 2
0
 protected OnColumnsDataIsRowMean() :
     base(
         expected: new DoubleMatrixState(
             asColumnMajorDenseArray: new double[3] { -5, -4, -3 },
             numberOfRows: 1,
             numberOfColumns: 3),
         data: TestableDoubleMatrix21.Get(),
         dataOperation: DataOperation.OnColumns
         )
 {
 }
Esempio n. 3
0
 protected OnColumnsDataIsRowSumOfSquaredDeviations() :
     base(
         expected: new DoubleMatrixState(
             asColumnMajorDenseArray: new double[3],
             numberOfRows: 1,
             numberOfColumns: 3),
         data: TestableDoubleMatrix21.Get(),
         dataOperation: DataOperation.OnColumns
         )
 {
 }
Esempio n. 4
0
 protected OnColumnsDataIsRowMax() :
     base(
         expected: new IndexValuePair[3] {
     new IndexValuePair() { index = 0, value = -5 },
     new IndexValuePair() { index = 0, value = -4 },
     new IndexValuePair() { index = 0, value = -3 },
 },
         data: TestableDoubleMatrix21.Get(),
         dataOperation: DataOperation.OnColumns
         )
 {
 }
Esempio n. 5
0
 protected OnColumnsDataIsRowUnadjustedSkewness() :
     base(
         expected: new DoubleMatrixState(
             asColumnMajorDenseArray: new double[3] { Double.NaN, Double.NaN, Double.NaN },
             numberOfRows: 1,
             numberOfColumns: 3),
         data: TestableDoubleMatrix21.Get(),
         adjustForBias: false,
         dataOperation: DataOperation.OnColumns
         )
 {
 }
Esempio n. 6
0
 protected OnColumnsDataIsRowUnadjustedCovariance() :
     base(
         expected: new DoubleMatrixState(
             asColumnMajorDenseArray: new double[9],
             numberOfRows: 3,
             numberOfColumns: 3),
         data: TestableDoubleMatrix21.Get(),
         adjustForBias: false,
         dataOperation: DataOperation.OnColumns
         )
 {
 }
Esempio n. 7
0
 protected OnColumnsUnadjustableStandardDeviation() :
     base(
         expected: new ArgumentException(
             message: (string)Reflector.ExecuteStaticMember(
                 typeof(ImplementationServices),
                 "GetResourceString",
                 new string[] { "STR_EXCEPT_STA_VARIANCE_ADJUST_FOR_BIAS_UNDEFINED" }),
             paramName: null),
         data: TestableDoubleMatrix21.Get(),
         adjustForBias: true,
         dataOperation: DataOperation.OnColumns
         )
 {
 }
 protected OnColumnsDataIsRowCorrelation() :
     base(
         expected: new DoubleMatrixState(
             asColumnMajorDenseArray: new double[9]
 {
     Double.NaN,
     Double.NaN,
     Double.NaN,
     Double.NaN,
     Double.NaN,
     Double.NaN,
     Double.NaN,
     Double.NaN,
     Double.NaN
 },
             numberOfRows: 3,
             numberOfColumns: 3),
         data: TestableDoubleMatrix21.Get(),
         dataOperation: DataOperation.OnColumns
         )
 {
 }