| Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
| 1 | · | 1 | ·0bab65fbd0a6416290395c414bfdad77·185928·java·optional·libgraxxia-java_1.0~20150714-2_all.deb |
| Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
| 1 | -rw-r--r--···0········0········0········4·2016-05-19·08:02:04.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2016-05-19·08:02:04.000000·debian-binary |
| 2 | -rw-r--r--···0········0········0······940·2016-05-19·08:02:04.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0······940·2016-05-19·08:02:04.000000·control.tar.xz |
| 3 | -rw-r--r--···0········0········0···184 | 3 | -rw-r--r--···0········0········0···184796·2016-05-19·08:02:04.000000·data.tar.xz |
| Offset 2, 15 lines modified | Offset 2, 15 lines modified | ||
| 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2016-05-19·08:02:04.000000·./usr/ | 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2016-05-19·08:02:04.000000·./usr/ |
| 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2016-05-19·08:02:04.000000·./usr/share/ | 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2016-05-19·08:02:04.000000·./usr/share/ |
| 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2016-05-19·08:02:04.000000·./usr/share/doc/ | 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2016-05-19·08:02:04.000000·./usr/share/doc/ |
| 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2016-05-19·08:02:04.000000·./usr/share/doc/libgraxxia-java/ | 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2016-05-19·08:02:04.000000·./usr/share/doc/libgraxxia-java/ |
| 6 | -rw-r--r--···0·root·········(0)·root·········(0)······330·2016-05-19·08:02:04.000000·./usr/share/doc/libgraxxia-java/changelog.Debian.gz | 6 | -rw-r--r--···0·root·········(0)·root·········(0)······330·2016-05-19·08:02:04.000000·./usr/share/doc/libgraxxia-java/changelog.Debian.gz |
| 7 | -rw-r--r--···0·root·········(0)·root·········(0)······492·2016-05-15·13:05:13.000000·./usr/share/doc/libgraxxia-java/copyright | 7 | -rw-r--r--···0·root·········(0)·root·········(0)······492·2016-05-15·13:05:13.000000·./usr/share/doc/libgraxxia-java/copyright |
| 8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2016-05-19·08:02:04.000000·./usr/share/java/ | 8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2016-05-19·08:02:04.000000·./usr/share/java/ |
| 9 | -rw-r--r--···0·root·········(0)·root·········(0)···1939 | 9 | -rw-r--r--···0·root·········(0)·root·········(0)···193969·2016-05-19·08:02:04.000000·./usr/share/java/graxxia-1.0.1.jar |
| 10 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2016-05-19·08:02:04.000000·./usr/share/maven-repo/ | 10 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2016-05-19·08:02:04.000000·./usr/share/maven-repo/ |
| 11 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2016-05-19·08:02:04.000000·./usr/share/maven-repo/org/ | 11 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2016-05-19·08:02:04.000000·./usr/share/maven-repo/org/ |
| 12 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2016-05-19·08:02:04.000000·./usr/share/maven-repo/org/graxxia/ | 12 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2016-05-19·08:02:04.000000·./usr/share/maven-repo/org/graxxia/ |
| 13 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2016-05-19·08:02:04.000000·./usr/share/maven-repo/org/graxxia/graxxia/ | 13 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2016-05-19·08:02:04.000000·./usr/share/maven-repo/org/graxxia/graxxia/ |
| 14 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2016-05-19·08:02:04.000000·./usr/share/maven-repo/org/graxxia/graxxia/1.0.1/ | 14 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2016-05-19·08:02:04.000000·./usr/share/maven-repo/org/graxxia/graxxia/1.0.1/ |
| 15 | -rw-r--r--···0·root·········(0)·root·········(0)·····1552·2016-05-19·08:02:04.000000·./usr/share/maven-repo/org/graxxia/graxxia/1.0.1/graxxia-1.0.1.pom | 15 | -rw-r--r--···0·root·········(0)·root·········(0)·····1552·2016-05-19·08:02:04.000000·./usr/share/maven-repo/org/graxxia/graxxia/1.0.1/graxxia-1.0.1.pom |
| 16 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2016-05-19·08:02:04.000000·./usr/share/maven-repo/org/graxxia/graxxia/debian/ | 16 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2016-05-19·08:02:04.000000·./usr/share/maven-repo/org/graxxia/graxxia/debian/ |
| Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
| 1 | Zip·file·size:·1939 | 1 | Zip·file·size:·193969·bytes,·number·of·entries:·103 |
| 2 | drwxr-xr-x··2.0·unx········0·b-·stor·16-May-19·08:02·META-INF/ | 2 | drwxr-xr-x··2.0·unx········0·b-·stor·16-May-19·08:02·META-INF/ |
| 3 | -rw-r--r--··2.0·unx·······25·b-·defN·16-May-19·08:02·META-INF/MANIFEST.MF | 3 | -rw-r--r--··2.0·unx·······25·b-·defN·16-May-19·08:02·META-INF/MANIFEST.MF |
| 4 | drwxr-xr-x··2.0·unx········0·b-·stor·16-May-19·08:02·graxxia/ | 4 | drwxr-xr-x··2.0·unx········0·b-·stor·16-May-19·08:02·graxxia/ |
| 5 | -rw-r--r--··2.0·unx·····4130·b-·defN·16-May-19·08:02·graxxia/CSV.class | 5 | -rw-r--r--··2.0·unx·····4130·b-·defN·16-May-19·08:02·graxxia/CSV.class |
| 6 | -rw-r--r--··2.0·unx·····4402·b-·defN·16-May-19·08:02·graxxia/DateMatrixValueAdapter.class | 6 | -rw-r--r--··2.0·unx·····4402·b-·defN·16-May-19·08:02·graxxia/DateMatrixValueAdapter.class |
| 7 | -rw-r--r--··2.0·unx·····4693·b-·defN·16-May-19·08:02·graxxia/Drawing$1$2.class | 7 | -rw-r--r--··2.0·unx·····4693·b-·defN·16-May-19·08:02·graxxia/Drawing$1$2.class |
| 8 | -rw-r--r--··2.0·unx·····5201·b-·defN·16-May-19·08:02·graxxia/Drawing$1.class | 8 | -rw-r--r--··2.0·unx·····5201·b-·defN·16-May-19·08:02·graxxia/Drawing$1.class |
| Offset 76, 15 lines modified | Offset 76, 15 lines modified | ||
| 76 | -rw-r--r--··2.0·unx·····6640·b-·defN·16-May-19·08:02·graxxia/MatrixColumn.class | 76 | -rw-r--r--··2.0·unx·····6640·b-·defN·16-May-19·08:02·graxxia/MatrixColumn.class |
| 77 | -rw-r--r--··2.0·unx·····1111·b-·defN·16-May-19·08:02·graxxia/MatrixColumnIterator.class | 77 | -rw-r--r--··2.0·unx·····1111·b-·defN·16-May-19·08:02·graxxia/MatrixColumnIterator.class |
| 78 | -rw-r--r--··2.0·unx····10651·b-·defN·16-May-19·08:02·graxxia/MatrixColumnList.class | 78 | -rw-r--r--··2.0·unx····10651·b-·defN·16-May-19·08:02·graxxia/MatrixColumnList.class |
| 79 | -rw-r--r--··2.0·unx······475·b-·defN·16-May-19·08:02·graxxia/MatrixValueAdapter.class | 79 | -rw-r--r--··2.0·unx······475·b-·defN·16-May-19·08:02·graxxia/MatrixValueAdapter.class |
| 80 | -rw-r--r--··2.0·unx·····3800·b-·defN·16-May-19·08:02·graxxia/NumberMatrixValueAdapter.class | 80 | -rw-r--r--··2.0·unx·····3800·b-·defN·16-May-19·08:02·graxxia/NumberMatrixValueAdapter.class |
| 81 | -rw-r--r--··2.0·unx·····2569·b-·defN·16-May-19·08:02·graxxia/Regression$_model_closure1.class | 81 | -rw-r--r--··2.0·unx·····2569·b-·defN·16-May-19·08:02·graxxia/Regression$_model_closure1.class |
| 82 | -rw-r--r--··2.0·unx·····2237·b-·defN·16-May-19·08:02·graxxia/Regression$_run_closure2.class | 82 | -rw-r--r--··2.0·unx·····2237·b-·defN·16-May-19·08:02·graxxia/Regression$_run_closure2.class |
| 83 | -rw-r--r--··2.0·unx·····985 | 83 | -rw-r--r--··2.0·unx·····9853·b-·defN·16-May-19·08:02·graxxia/Regression.class |
| 84 | -rw-r--r--··2.0·unx·····3449·b-·defN·16-May-19·08:02·graxxia/RegressionCategory.class | 84 | -rw-r--r--··2.0·unx·····3449·b-·defN·16-May-19·08:02·graxxia/RegressionCategory.class |
| 85 | -rw-r--r--··2.0·unx·····2434·b-·defN·16-May-19·08:02·graxxia/RegressionVariable$_plus_closure1.class | 85 | -rw-r--r--··2.0·unx·····2434·b-·defN·16-May-19·08:02·graxxia/RegressionVariable$_plus_closure1.class |
| 86 | -rw-r--r--··2.0·unx·····4159·b-·defN·16-May-19·08:02·graxxia/RegressionVariable.class | 86 | -rw-r--r--··2.0·unx·····4159·b-·defN·16-May-19·08:02·graxxia/RegressionVariable.class |
| 87 | -rw-r--r--··2.0·unx·····3247·b-·defN·16-May-19·08:02·graxxia/Stats$_from_closure1.class | 87 | -rw-r--r--··2.0·unx·····3247·b-·defN·16-May-19·08:02·graxxia/Stats$_from_closure1.class |
| 88 | -rw-r--r--··2.0·unx·····2599·b-·defN·16-May-19·08:02·graxxia/Stats$_mean_closure3.class | 88 | -rw-r--r--··2.0·unx·····2599·b-·defN·16-May-19·08:02·graxxia/Stats$_mean_closure3.class |
| 89 | -rw-r--r--··2.0·unx·····2112·b-·defN·16-May-19·08:02·graxxia/Stats$_percentile_closure6$_closure7.class | 89 | -rw-r--r--··2.0·unx·····2112·b-·defN·16-May-19·08:02·graxxia/Stats$_percentile_closure6$_closure7.class |
| 90 | -rw-r--r--··2.0·unx·····1848·b-·defN·16-May-19·08:02·graxxia/Stats$_percentile_closure6.class | 90 | -rw-r--r--··2.0·unx·····1848·b-·defN·16-May-19·08:02·graxxia/Stats$_percentile_closure6.class |
| Offset 98, 8 lines modified | Offset 98, 8 lines modified | ||
| 98 | -rw-r--r--··2.0·unx·····2600·b-·defN·16-May-19·08:02·graxxia/TSV$_closure1.class | 98 | -rw-r--r--··2.0·unx·····2600·b-·defN·16-May-19·08:02·graxxia/TSV$_closure1.class |
| 99 | -rw-r--r--··2.0·unx·····2288·b-·defN·16-May-19·08:02·graxxia/TSV$_closure2.class | 99 | -rw-r--r--··2.0·unx·····2288·b-·defN·16-May-19·08:02·graxxia/TSV$_closure2.class |
| 100 | -rw-r--r--··2.0·unx·····2303·b-·defN·16-May-19·08:02·graxxia/TSV$_filter_closure3.class | 100 | -rw-r--r--··2.0·unx·····2303·b-·defN·16-May-19·08:02·graxxia/TSV$_filter_closure3.class |
| 101 | -rw-r--r--··2.0·unx·····3087·b-·defN·16-May-19·08:02·graxxia/TSV$_filter_closure4.class | 101 | -rw-r--r--··2.0·unx·····3087·b-·defN·16-May-19·08:02·graxxia/TSV$_filter_closure4.class |
| 102 | -rw-r--r--··2.0·unx·····2690·b-·defN·16-May-19·08:02·graxxia/TSV$_filter_closure5.class | 102 | -rw-r--r--··2.0·unx·····2690·b-·defN·16-May-19·08:02·graxxia/TSV$_filter_closure5.class |
| 103 | -rw-r--r--··2.0·unx·····2735·b-·defN·16-May-19·08:02·graxxia/TSV$_sniffColumnCount_closure6.class | 103 | -rw-r--r--··2.0·unx·····2735·b-·defN·16-May-19·08:02·graxxia/TSV$_sniffColumnCount_closure6.class |
| 104 | -rw-r--r--··2.0·unx····14297·b-·defN·16-May-19·08:02·graxxia/TSV.class | 104 | -rw-r--r--··2.0·unx····14297·b-·defN·16-May-19·08:02·graxxia/TSV.class |
| 105 | 103·files,·41085 | 105 | 103·files,·410853·bytes·uncompressed,·178547·bytes·compressed:··56.5% |
| Offset 2, 23 lines modified | Offset 2, 23 lines modified | ||
| 2 | package·graxxia; | 2 | package·graxxia; |
| 3 | import·org.codehaus.groovy.runtime.callsite.CallSiteArray; | 3 | import·org.codehaus.groovy.runtime.callsite.CallSiteArray; |
| 4 | import·org.apache.commons.math3.exception.NotPositiveException; | 4 | import·org.apache.commons.math3.exception.NotPositiveException; |
| 5 | import·org.apache.commons.math3.linear.NonSquareMatrixException; | 5 | import·org.apache.commons.math3.linear.NonSquareMatrixException; |
| 6 | import·org.apache.commons.math3.linear.RealVector; | 6 | import·org.apache.commons.math3.linear.RealVector; |
| 7 | import·org.apache.commons.math3.linear.MatrixDimensionMismatchException; | 7 | import·org.apache.commons.math3.linear.MatrixDimensionMismatchException; |
| 8 | import·org.apache.commons.math3.exception.NullArgumentException; | ||
| 9 | import·org.apache.commons.math3.exception.NoDataException; | ||
| 10 | import·org.apache.commons.math3.exception.NotStrictlyPositiveException; | ||
| 11 | import·org.apache.commons.math3.exception.NumberIsTooSmallException; | 8 | import·org.apache.commons.math3.exception.NumberIsTooSmallException; |
| 12 | import·org.codehaus.groovy.runtime.ArrayUtil; | 9 | import·org.codehaus.groovy.runtime.ArrayUtil; |
| 13 | import·org.apache.commons.math3.linear.RealMatrixPreservingVisitor; | ||
| 14 | import·org.apache.commons.math3.linear.RealMatrixChangingVisitor; | 10 | import·org.apache.commons.math3.linear.RealMatrixChangingVisitor; |
| 11 | import·org.apache.commons.math3.linear.RealMatrixPreservingVisitor; | ||
| 12 | import·org.apache.commons.math3.exception.NullArgumentException; | ||
| 15 | import·org.apache.commons.math3.exception.DimensionMismatchException; | 13 | import·org.apache.commons.math3.exception.DimensionMismatchException; |
| 16 | import·org.apache.commons.math3.exception.OutOfRangeException; | 14 | import·org.apache.commons.math3.exception.OutOfRangeException; |
| 15 | import·org.apache.commons.math3.exception.NoDataException; | ||
| 16 | import·org.apache.commons.math3.exception.NotStrictlyPositiveException; | ||
| 17 | import·groovy.lang.MetaClass; | 17 | import·groovy.lang.MetaClass; |
| 18 | import·java.io.ObjectInputStream; | 18 | import·java.io.ObjectInputStream; |
| 19 | import·java.io.IOException; | 19 | import·java.io.IOException; |
| 20 | import·java.io.ObjectOutputStream; | 20 | import·java.io.ObjectOutputStream; |
| 21 | import·java.io.StringWriter; | 21 | import·java.io.StringWriter; |
| 22 | import·org.codehaus.groovy.runtime.GStringImpl; | 22 | import·org.codehaus.groovy.runtime.GStringImpl; |
| 23 | import·java.text.DecimalFormat; | 23 | import·java.text.DecimalFormat; |
| Offset 863, 107 lines modified | Offset 863, 107 lines modified | ||
| 863 | ········return·(Matrix)result.get(); | 863 | ········return·(Matrix)result.get(); |
| 864 | ····} | 864 | ····} |
| 865 | ···· | 865 | ···· |
| 866 | ····public·int·size()·{ | 866 | ····public·int·size()·{ |
| 867 | ········return·DefaultTypeTransformation.intUnbox($getCallSiteArray()[229].callGetProperty((Object)this.matrix)); | 867 | ········return·DefaultTypeTransformation.intUnbox($getCallSiteArray()[229].callGetProperty((Object)this.matrix)); |
| 868 | ····} | 868 | ····} |
| 869 | ···· | 869 | ···· |
| 870 | ····public·void·multiplyEntry(final·int·param0,·final·int·param1,·final·double·param2)·throws·OutOfRangeException·{ | ||
| 871 | ···· | 870 | ····public·RealMatrix·createMatrix(final·int·param0,·final·int·param1)·throws·NotStrictlyPositiveException·{ |
| 871 | ········return·(RealMatrix)ScriptBytecodeAdapter.castToType($getCallSiteArray()[230].call((Object)this.matrix,·(Object)param0,·(Object)param1),·(Class)RealMatrix.class); | ||
| 872 | ····} | 872 | ····} |
| 873 | ···· | 873 | ···· |
| 874 | ····public·int·getRowDimension()·{ | ||
| 875 | ···· | 874 | ····public·double[][]·getDataRef()·{ |
| 875 | ········return·(double[][])ScriptBytecodeAdapter.castToType($getCallSiteArray()[231].call((Object)this.matrix),·(Class)double[][].class); | ||
| 876 | ····} | 876 | ····} |
| 877 | ···· | 877 | ···· |
| 878 | ····public·int·getColumnDimension()·{ | ||
| 879 | ····· | 878 | ····public·void·setSubMatrix(final·double[][]·param0,·final·int·param1,·final·int·param2)·throws·NoDataException,·OutOfRangeException,·DimensionMismatchException,·NullArgumentException·{ |
| 879 | ········$getCallSiteArray()[232].call((Object)this.matrix,·(Object)param0,·(Object)param1,·(Object)param2); | ||
| 880 | ····} | 880 | ····} |
| 881 | ···· | 881 | ···· |
| 882 | ····public·double[]·operate(final·double...·param0)·throws·DimensionMismatchException·{ | ||
| 883 | ···· | 882 | ····public·void·addToEntry(final·int·param0,·final·int·param1,·final·double·param2)·throws·OutOfRangeException·{ |
| 883 | ········$getCallSiteArray()[233].call((Object)this.matrix,·(Object)param0,·(Object)param1,·(Object)param2); | ||
| 884 | ····} | 884 | ····} |
| 885 | ···· | 885 | ···· |
| 886 | ····public·double[]·preMultiply(final·double...·param0)·throws·DimensionMismatchException·{ | ||
| 887 | ···· | 886 | ····public·void·multiplyEntry(final·int·param0,·final·int·param1,·final·double·param2)·throws·OutOfRangeException·{ |
| 887 | ········$getCallSiteArray()[234].call((Object)this.matrix,·(Object)param0,·(Object)param1,·(Object)param2); | ||
| 888 | ····} | 888 | ····} |
| 889 | ···· | 889 | ···· |
| 890 | ····public· | 890 | ····public·int·getRowDimension()·{ |
| 891 | ········return·DefaultTypeTransformation. | 891 | ········return·DefaultTypeTransformation.intUnbox($getCallSiteArray()[235].call((Object)this.matrix)); |
| 892 | ····} | 892 | ····} |
| 893 | ···· | 893 | ···· |
| 894 | ····public· | 894 | ····public·int·getColumnDimension()·{ |
| 895 | ········return·DefaultTypeTransformation. | 895 | ········return·DefaultTypeTransformation.intUnbox($getCallSiteArray()[236].call((Object)this.matrix)); |
| 896 | ····} | 896 | ····} |
| 897 | ···· | 897 | ···· |
| 898 | ····public·double·walkInRowOrder(final·RealMatrixChangingVisitor·param0,·final·int·param1,·final·int·param2,·final·int·param3,·final·int·param4)·throws·OutOfRangeException,·NumberIsTooSmallException·{ | ||
| 899 | ···· | 898 | ····public·double[]·operate(final·double...·param0)·throws·DimensionMismatchException·{ |
| 899 | ········return·(double[])ScriptBytecodeAdapter.castToType($getCallSiteArray()[237].call((Object)this.matrix,·(Object)param0),·(Class)double[].class); | ||
| 900 | ····} | 900 | ····} |
| 901 | ···· | 901 | ···· |
| 902 | ····public·double·walkInRowOrder(final·RealMatrixPreservingVisitor·param0,·final·int·param1,·final·int·param2,·final·int·param3,·final·int·param4)·throws·OutOfRangeException,·NumberIsTooSmallException·{ | ||
| 903 | ···· | 902 | ····public·double[]·preMultiply(final·double...·param0)·throws·DimensionMismatchException·{ |
| 903 | ········return·(double[])ScriptBytecodeAdapter.castToType($getCallSiteArray()[238].call((Object)this.matrix,·(Object)param0),·(Class)double[].class); | ||
| 904 | ····} | 904 | ····} |
| 905 | ···· | 905 | ···· |
| 906 | ····public·double·walkIn | 906 | ····public·double·walkInRowOrder(final·RealMatrixPreservingVisitor·param0)·{ |
| 907 | ········return·DefaultTypeTransformation.doubleUnbox($getCallSiteArray()[239].call((Object)this.matrix,·(Object)param0)); | 907 | ········return·DefaultTypeTransformation.doubleUnbox($getCallSiteArray()[239].call((Object)this.matrix,·(Object)param0)); |
| 908 | ····} | 908 | ····} |
| 909 | ···· | 909 | ···· |
| 910 | ····public·double·walkInColumnOrder(final·RealMatrixChangingVisitor·param0,·final·int·param1,·final·int·param2,·final·int·param3,·final·int·param4)·throws·OutOfRangeException,·NumberIsTooSmallException·{ | ||
| 911 | ···· | 910 | ····public·double·walkInRowOrder(final·RealMatrixChangingVisitor·param0)·{ |
| 911 | ········return·DefaultTypeTransformation.doubleUnbox($getCallSiteArray()[240].call((Object)this.matrix,·(Object)param0)); | ||
| 912 | ····} | 912 | ····} |
| 913 | ···· | 913 | ···· |
| 914 | ····public·double·walkIn | 914 | ····public·double·walkInRowOrder(final·RealMatrixChangingVisitor·param0,·final·int·param1,·final·int·param2,·final·int·param3,·final·int·param4)·throws·OutOfRangeException,·NumberIsTooSmallException·{ |
| 915 | ········return·DefaultTypeTransformation.doubleUnbox($getCallSiteArray()[241].call((Object)this.matrix,·ArrayUtil.createArray((Object)param0,·(Object)param1,·(Object)param2,·(Object)param3,·(Object)param4))); | 915 | ········return·DefaultTypeTransformation.doubleUnbox($getCallSiteArray()[241].call((Object)this.matrix,·ArrayUtil.createArray((Object)param0,·(Object)param1,·(Object)param2,·(Object)param3,·(Object)param4))); |
| 916 | ····} | 916 | ····} |
| 917 | ···· | 917 | ···· |
| 918 | ····public·double·walkInRowOrder(final·RealMatrixPreservingVisitor·param0,·final·int·param1,·final·int·param2,·final·int·param3,·final·int·param4)·throws·OutOfRangeException,·NumberIsTooSmallException·{ | ||
| 919 | ········return·DefaultTypeTransformation.doubleUnbox($getCallSiteArray()[242].call((Object)this.matrix,·ArrayUtil.createArray((Object)param0,·(Object)param1,·(Object)param2,·(Object)param3,·(Object)param4))); | ||
| 920 | ····} | ||
| 921 | ···· | ||
| 918 | ····public·double·walkInColumnOrder(final·RealMatrixChangingVisitor·param0)·{ | 922 | ····public·double·walkInColumnOrder(final·RealMatrixChangingVisitor·param0)·{ |
| 919 | ········return·DefaultTypeTransformation.doubleUnbox($getCallSiteArray()[24 | 923 | ········return·DefaultTypeTransformation.doubleUnbox($getCallSiteArray()[243].call((Object)this.matrix,·(Object)param0)); |
| 920 | ····} | 924 | ····} |
| 921 | ···· | 925 | ···· |
| 922 | ····public·RealMatrix·createMatrix(final·int·param0,·final·int·param1)·throws·NotStrictlyPositiveException·{ | ||
| 923 | ···· | 926 | ····public·double·walkInColumnOrder(final·RealMatrixPreservingVisitor·param0)·{ |
| 927 | ········return·DefaultTypeTransformation.doubleUnbox($getCallSiteArray()[244].call((Object)this.matrix,·(Object)param0)); | ||
| 924 | ····} | 928 | ····} |
| 925 | ···· | 929 | ···· |
| 926 | ····public·double[][]·getDataRef()·{ | ||
| 927 | ······ | 930 | ····public·double·walkInColumnOrder(final·RealMatrixChangingVisitor·param0,·final·int·param1,·final·int·param2,·final·int·param3,·final·int·param4)·throws·OutOfRangeException,·NumberIsTooSmallException·{ |
| 931 | ········return·DefaultTypeTransformation.doubleUnbox($getCallSiteArray()[245].call((Object)this.matrix,·ArrayUtil.createArray((Object)param0,·(Object)param1,·(Object)param2,·(Object)param3,·(Object)param4))); | ||
| 928 | ····} | 932 | ····} |
| 929 | ···· | 933 | ···· |
| 930 | ····public·void·setSubMatrix(final·double[][]·param0,·final·int·param1,·final·int·param2)·throws·NoDataException,·OutOfRangeException,·DimensionMismatchException,·NullArgumentException·{ | ||
| 931 | ····· | 934 | ····public·double·walkInColumnOrder(final·RealMatrixPreservingVisitor·param0,·final·int·param1,·final·int·param2,·final·int·param3,·final·int·param4)·throws·OutOfRangeException,·NumberIsTooSmallException·{ |
| 935 | ········return·DefaultTypeTransformation.doubleUnbox($getCallSiteArray()[246].call((Object)this.matrix,·ArrayUtil.createArray((Object)param0,·(Object)param1,·(Object)param2,·(Object)param3,·(Object)param4))); | ||
| 932 | ····} | 936 | ····} |
| 933 | ···· | 937 | ···· |
| 934 | ····public·void·addToEntry(final·int·param0,·final·int·param1,·final·double·param2)·throws·OutOfRangeException·{ | ||
| 935 | ···· | 938 | ····public·Array2DRowRealMatrix·subtract(final·Array2DRowRealMatrix·param0)·throws·MatrixDimensionMismatchException·{ |
| 939 | ········return·(Array2DRowRealMatrix)ScriptBytecodeAdapter.castToType($getCallSiteArray()[247].call((Object)this.matrix,·(Object)param0),·(Class)Array2DRowRealMatrix.class); | ||
| 936 | ····} | 940 | ····} |
| 937 | ···· | 941 | ···· |
| 938 | ····public·void·setEntry(final·int·param0,·final·int·param1,·final·double·param2)·throws·OutOfRangeException·{ | 942 | ····public·void·setEntry(final·int·param0,·final·int·param1,·final·double·param2)·throws·OutOfRangeException·{ |
| 939 | ········$getCallSiteArray()[24 | 943 | ········$getCallSiteArray()[248].call((Object)this.matrix,·(Object)param0,·(Object)param1,·(Object)param2); |
| 940 | ····} | 944 | ····} |
| 941 | ···· | 945 | ···· |
| 942 | ····public·double[][]·getData()·{ | 946 | ····public·double[][]·getData()·{ |
| 943 | ········return·(double[][])ScriptBytecodeAdapter.castToType($getCallSiteArray()[24 | 947 | ········return·(double[][])ScriptBytecodeAdapter.castToType($getCallSiteArray()[249].call((Object)this.matrix),·(Class)double[][].class); |
| 944 | ····} | 948 | ····} |
| 945 | ···· | 949 | ···· |
| Max diff block lines reached; 9899/21349 bytes (46.37%) of diff not shown. | |||
| Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
| 1 | package·graxxia; | 1 | package·graxxia; |
| 2 | import·org.codehaus.groovy.runtime.callsite.CallSiteArray; | 2 | import·org.codehaus.groovy.runtime.callsite.CallSiteArray; |
| 3 | import·org.apache.commons.math3.exception.MathIllegalArgumentException; | ||
| 3 | import·org.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation; | 4 | import·org.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation; |
| 4 | import·org.apache.commons.math3.linear.RealMatrix; | 5 | import·org.apache.commons.math3.linear.RealMatrix; |
| 5 | import·org.apache.commons.math3.exception.MathIllegalArgumentException; | ||
| 6 | import·org.codehaus.groovy.runtime.typehandling.ShortTypeHandling; | 6 | import·org.codehaus.groovy.runtime.typehandling.ShortTypeHandling; |
| 7 | import·org.codehaus.groovy.runtime.GStringImpl; | 7 | import·org.codehaus.groovy.runtime.GStringImpl; |
| 8 | import·groovy.lang.Reference; | 8 | import·groovy.lang.Reference; |
| 9 | import·groovy.lang.Closure; | 9 | import·groovy.lang.Closure; |
| 10 | import·org.codehaus.groovy.runtime.callsite.CallSite; | 10 | import·org.codehaus.groovy.runtime.callsite.CallSite; |
| 11 | import·org.codehaus.groovy.runtime.ScriptBytecodeAdapter; | 11 | import·org.codehaus.groovy.runtime.ScriptBytecodeAdapter; |
| 12 | import·java.lang.ref.SoftReference; | 12 | import·java.lang.ref.SoftReference; |
| Offset 77, 76 lines modified | Offset 77, 76 lines modified | ||
| 77 | ········ClassInfo·$staticClassInfo·=·Regression.$staticClassInfo; | 77 | ········ClassInfo·$staticClassInfo·=·Regression.$staticClassInfo; |
| 78 | ········if·($staticClassInfo·==·null)·{ | 78 | ········if·($staticClassInfo·==·null)·{ |
| 79 | ············$staticClassInfo·=·(Regression.$staticClassInfo·=·ClassInfo.getClassInfo((Class)this.getClass())); | 79 | ············$staticClassInfo·=·(Regression.$staticClassInfo·=·ClassInfo.getClassInfo((Class)this.getClass())); |
| 80 | ········} | 80 | ········} |
| 81 | ········return·$staticClassInfo.getMetaClass(); | 81 | ········return·$staticClassInfo.getMetaClass(); |
| 82 | ····} | 82 | ····} |
| 83 | ···· | 83 | ···· |
| 84 | ····public·void·newSampleData(final·double[]·param0,·final·double[]...·param1)·throws·MathIllegalArgumentException·{ | ||
| 85 | ········$getCallSiteArray()[17].call((Object)this.model,·(Object)param0,·(Object)param1); | ||
| 86 | ····} | ||
| 87 | ···· | ||
| 88 | ····public·void·newSampleData(final·double[]·param0,·final·int·param1,·final·int·param2)·{ | ||
| 89 | ········$getCallSiteArray()[18].call((Object)this.model,·(Object)param0,·(Object)param1,·(Object)param2); | ||
| 90 | ····} | ||
| 91 | ···· | ||
| 92 | ····public·RealMatrix·calculateHat()·{ | 84 | ····public·RealMatrix·calculateHat()·{ |
| 93 | ········return·(RealMatrix)ScriptBytecodeAdapter.castToType($getCallSiteArray()[1 | 85 | ········return·(RealMatrix)ScriptBytecodeAdapter.castToType($getCallSiteArray()[17].call((Object)this.model),·(Class)RealMatrix.class); |
| 94 | ····} | 86 | ····} |
| 95 | ···· | 87 | ···· |
| 96 | ····public·double·calculateTotalSumOfSquares()·{ | 88 | ····public·double·calculateTotalSumOfSquares()·{ |
| 97 | ········return·DefaultTypeTransformation.doubleUnbox($getCallSiteArray()[ | 89 | ········return·DefaultTypeTransformation.doubleUnbox($getCallSiteArray()[18].call((Object)this.model)); |
| 98 | ····} | 90 | ····} |
| 99 | ···· | 91 | ···· |
| 100 | ····public·double·calculateResidualSumOfSquares()·{ | 92 | ····public·double·calculateResidualSumOfSquares()·{ |
| 101 | ········return·DefaultTypeTransformation.doubleUnbox($getCallSiteArray()[ | 93 | ········return·DefaultTypeTransformation.doubleUnbox($getCallSiteArray()[19].call((Object)this.model)); |
| 102 | ····} | 94 | ····} |
| 103 | ···· | 95 | ···· |
| 104 | ····public·double·calculateRSquared()·{ | 96 | ····public·double·calculateRSquared()·{ |
| 105 | ········return·DefaultTypeTransformation.doubleUnbox($getCallSiteArray()[2 | 97 | ········return·DefaultTypeTransformation.doubleUnbox($getCallSiteArray()[20].call((Object)this.model)); |
| 106 | ····} | 98 | ····} |
| 107 | ···· | 99 | ···· |
| 108 | ····public·double·calculateAdjustedRSquared()·{ | 100 | ····public·double·calculateAdjustedRSquared()·{ |
| 109 | ········return·DefaultTypeTransformation.doubleUnbox($getCallSiteArray()[2 | 101 | ········return·DefaultTypeTransformation.doubleUnbox($getCallSiteArray()[21].call((Object)this.model)); |
| 110 | ····} | 102 | ····} |
| 111 | ···· | 103 | ···· |
| 112 | ····public·boolean·isNoIntercept()·{ | ||
| 113 | ···· | 104 | ····public·void·newSampleData(final·double[]·param0,·final·double[]...·param1)·throws·MathIllegalArgumentException·{ |
| 105 | ········$getCallSiteArray()[22].call((Object)this.model,·(Object)param0,·(Object)param1); | ||
| 106 | ····} | ||
| 107 | ···· | ||
| 108 | ····public·void·newSampleData(final·double[]·param0,·final·int·param1,·final·int·param2)·{ | ||
| 109 | ········$getCallSiteArray()[23].call((Object)this.model,·(Object)param0,·(Object)param1,·(Object)param2); | ||
| 114 | ····} | 110 | ····} |
| 115 | ···· | 111 | ···· |
| 116 | ····public·void·setNoIntercept(final·boolean·param0)·{ | 112 | ····public·void·setNoIntercept(final·boolean·param0)·{ |
| 117 | ········$getCallSiteArray()[2 | 113 | ········$getCallSiteArray()[24].call((Object)this.model,·(Object)param0); |
| 118 | ····} | 114 | ····} |
| 119 | ···· | 115 | ···· |
| 120 | ····public·double[]·estimateRegressionParameters()·{ | 116 | ····public·double[]·estimateRegressionParameters()·{ |
| 121 | ········return·(double[])ScriptBytecodeAdapter.castToType($getCallSiteArray()[2 | 117 | ········return·(double[])ScriptBytecodeAdapter.castToType($getCallSiteArray()[25].call((Object)this.model),·(Class)double[].class); |
| 122 | ····} | 118 | ····} |
| 123 | ···· | 119 | ···· |
| 124 | ····public·double[]·estimateResiduals()·{ | 120 | ····public·double[]·estimateResiduals()·{ |
| 125 | ········return·(double[])ScriptBytecodeAdapter.castToType($getCallSiteArray()[2 | 121 | ········return·(double[])ScriptBytecodeAdapter.castToType($getCallSiteArray()[26].call((Object)this.model),·(Class)double[].class); |
| 126 | ····} | 122 | ····} |
| 127 | ···· | 123 | ···· |
| 128 | ····public·double[][]·estimateRegressionParametersVariance()·{ | 124 | ····public·double[][]·estimateRegressionParametersVariance()·{ |
| 129 | ········return·(double[][])ScriptBytecodeAdapter.castToType($getCallSiteArray()[2 | 125 | ········return·(double[][])ScriptBytecodeAdapter.castToType($getCallSiteArray()[27].call((Object)this.model),·(Class)double[][].class); |
| 130 | ····} | 126 | ····} |
| 131 | ···· | 127 | ···· |
| 132 | ····public·double[]·estimateRegressionParametersStandardErrors()·{ | 128 | ····public·double[]·estimateRegressionParametersStandardErrors()·{ |
| 133 | ········return·(double[])ScriptBytecodeAdapter.castToType($getCallSiteArray()[2 | 129 | ········return·(double[])ScriptBytecodeAdapter.castToType($getCallSiteArray()[28].call((Object)this.model),·(Class)double[].class); |
| 134 | ····} | 130 | ····} |
| 135 | ···· | 131 | ···· |
| 136 | ····public·double·estimateRegressandVariance()·{ | 132 | ····public·double·estimateRegressandVariance()·{ |
| 137 | ········return·DefaultTypeTransformation.doubleUnbox($getCallSiteArray()[ | 133 | ········return·DefaultTypeTransformation.doubleUnbox($getCallSiteArray()[29].call((Object)this.model)); |
| 138 | ····} | 134 | ····} |
| 139 | ···· | 135 | ···· |
| 140 | ····public·double·estimateErrorVariance()·{ | 136 | ····public·double·estimateErrorVariance()·{ |
| 141 | ········return·DefaultTypeTransformation.doubleUnbox($getCallSiteArray()[3 | 137 | ········return·DefaultTypeTransformation.doubleUnbox($getCallSiteArray()[30].call((Object)this.model)); |
| 142 | ····} | 138 | ····} |
| 143 | ···· | 139 | ···· |
| 144 | ····public·double·estimateRegressionStandardError()·{ | 140 | ····public·double·estimateRegressionStandardError()·{ |
| 145 | ········return·DefaultTypeTransformation.doubleUnbox($getCallSiteArray()[3 | 141 | ········return·DefaultTypeTransformation.doubleUnbox($getCallSiteArray()[31].call((Object)this.model)); |
| 142 | ····} | ||
| 143 | ···· | ||
| 144 | ····public·boolean·isNoIntercept()·{ | ||
| 145 | ········return·DefaultTypeTransformation.booleanUnbox($getCallSiteArray()[32].call((Object)this.model)); | ||
| 146 | ····} | 146 | ····} |
| 147 | ···· | 147 | ···· |
| 148 | ····public·RegressionVariable·getResponse()·{ | 148 | ····public·RegressionVariable·getResponse()·{ |
| 149 | ········return·this.response; | 149 | ········return·this.response; |
| 150 | ····} | 150 | ····} |
| 151 | ···· | 151 | ···· |
| 152 | ····public·void·setResponse(final·RegressionVariable·response)·{ | 152 | ····public·void·setResponse(final·RegressionVariable·response)·{ |