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 ) { }
protected OnColumnsDataIsRowMean() : base( expected: new DoubleMatrixState( asColumnMajorDenseArray: new double[3] { -5, -4, -3 }, numberOfRows: 1, numberOfColumns: 3), data: TestableDoubleMatrix21.Get(), dataOperation: DataOperation.OnColumns ) { }
protected OnColumnsDataIsRowSumOfSquaredDeviations() : base( expected: new DoubleMatrixState( asColumnMajorDenseArray: new double[3], numberOfRows: 1, numberOfColumns: 3), data: TestableDoubleMatrix21.Get(), dataOperation: DataOperation.OnColumns ) { }
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 ) { }
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 ) { }
protected OnColumnsDataIsRowUnadjustedCovariance() : base( expected: new DoubleMatrixState( asColumnMajorDenseArray: new double[9], numberOfRows: 3, numberOfColumns: 3), data: TestableDoubleMatrix21.Get(), adjustForBias: false, dataOperation: DataOperation.OnColumns ) { }
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 ) { }