32.8 KB
/srv/reproducible-results/rbuild-debian/tmp.l6bq4tGsHz/b1/graxxia_1.0~20150714-2_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/tmp.l6bq4tGsHz/b2/graxxia_1.0~20150714-2_arm64.changes
218 B
Files
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
  
1 ·f3ba8edcedc2a784b0029e2798198bba·185936·java·optional·libgraxxia-java_1.0~20150714-2_all.deb1 ·0bab65fbd0a6416290395c414bfdad77·185928·java·optional·libgraxxia-java_1.0~20150714-2_all.deb
32.4 KB
libgraxxia-java_1.0~20150714-2_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2016-05-19·08:02:04.000000·debian-binary1 -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.xz2 -rw-r--r--···0········0········0······940·2016-05-19·08:02:04.000000·control.tar.xz
3 -rw-r--r--···0········0········0···184804·2016-05-19·08:02:04.000000·data.tar.xz3 -rw-r--r--···0········0········0···184796·2016-05-19·08:02:04.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
31.8 KB
data.tar.xz
31.8 KB
data.tar
1.92 KB
file list
    
Offset 2, 15 lines modifiedOffset 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.gz6 -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/copyright7 -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)···193956·2016-05-19·08:02:04.000000·./usr/share/java/graxxia-1.0.1.jar9 -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.pom15 -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/
29.9 KB
./usr/share/java/graxxia-1.0.1.jar
2.81 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·193956·bytes,·number·of·entries:·1031 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.MF3 -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.class5 -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.class6 -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.class7 -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.class8 -rw-r--r--··2.0·unx·····5201·b-·defN·16-May-19·08:02·graxxia/Drawing$1.class
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 -rw-r--r--··2.0·unx·····6640·b-·defN·16-May-19·08:02·graxxia/MatrixColumn.class76 -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.class77 -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.class78 -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.class79 -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.class80 -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.class81 -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.class82 -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·····9857·b-·defN·16-May-19·08:02·graxxia/Regression.class83 -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.class84 -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.class85 -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.class86 -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.class87 -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.class88 -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.class89 -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.class90 -rw-r--r--··2.0·unx·····1848·b-·defN·16-May-19·08:02·graxxia/Stats$_percentile_closure6.class
Offset 98, 8 lines modifiedOffset 98, 8 lines modified
98 -rw-r--r--··2.0·unx·····2600·b-·defN·16-May-19·08:02·graxxia/TSV$_closure1.class98 -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.class99 -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.class100 -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.class101 -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.class102 -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.class103 -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.class104 -rw-r--r--··2.0·unx····14297·b-·defN·16-May-19·08:02·graxxia/TSV.class
105 103·files,·410857·bytes·uncompressed,·178534·bytes·compressed:··56.5%105 103·files,·410853·bytes·uncompressed,·178547·bytes·compressed:··56.5%
20.9 KB
graxxia/Matrix.class
20.9 KB
procyon -ec {}
    
Offset 2, 23 lines modifiedOffset 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 modifiedOffset 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 ········$getCallSiteArray()[230].call((Object)this.matrix,·(Object)param0,·(Object)param1,·(Object)param2);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 ········return·DefaultTypeTransformation.intUnbox($getCallSiteArray()[231].call((Object)this.matrix));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 ········return·DefaultTypeTransformation.intUnbox($getCallSiteArray()[232].call((Object)this.matrix));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 ········return·(double[])ScriptBytecodeAdapter.castToType($getCallSiteArray()[233].call((Object)this.matrix,·(Object)param0),·(Class)double[].class);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 ········return·(double[])ScriptBytecodeAdapter.castToType($getCallSiteArray()[234].call((Object)this.matrix,·(Object)param0),·(Class)double[].class);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·double·walkInRowOrder(final·RealMatrixChangingVisitor·param0)·{890 ····public·int·getRowDimension()·{
891 ········return·DefaultTypeTransformation.doubleUnbox($getCallSiteArray()[235].call((Object)this.matrix,·(Object)param0));891 ········return·DefaultTypeTransformation.intUnbox($getCallSiteArray()[235].call((Object)this.matrix));
892 ····}892 ····}
893 ····893 ····
894 ····public·double·walkInRowOrder(final·RealMatrixPreservingVisitor·param0)·{894 ····public·int·getColumnDimension()·{
895 ········return·DefaultTypeTransformation.doubleUnbox($getCallSiteArray()[236].call((Object)this.matrix,·(Object)param0));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 ········return·DefaultTypeTransformation.doubleUnbox($getCallSiteArray()[237].call((Object)this.matrix,·ArrayUtil.createArray((Object)param0,·(Object)param1,·(Object)param2,·(Object)param3,·(Object)param4)));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 ········return·DefaultTypeTransformation.doubleUnbox($getCallSiteArray()[238].call((Object)this.matrix,·ArrayUtil.createArray((Object)param0,·(Object)param1,·(Object)param2,·(Object)param3,·(Object)param4)));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·walkInColumnOrder(final·RealMatrixPreservingVisitor·param0)·{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 ········return·DefaultTypeTransformation.doubleUnbox($getCallSiteArray()[240].call((Object)this.matrix,·ArrayUtil.createArray((Object)param0,·(Object)param1,·(Object)param2,·(Object)param3,·(Object)param4)));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·walkInColumnOrder(final·RealMatrixPreservingVisitor·param0,·final·int·param1,·final·int·param2,·final·int·param3,·final·int·param4)·throws·OutOfRangeException,·NumberIsTooSmallException·{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()[242].call((Object)this.matrix,·(Object)param0));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 ········return·(RealMatrix)ScriptBytecodeAdapter.castToType($getCallSiteArray()[243].call((Object)this.matrix,·(Object)param0,·(Object)param1),·(Class)RealMatrix.class);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 ········return·(double[][])ScriptBytecodeAdapter.castToType($getCallSiteArray()[244].call((Object)this.matrix),·(Class)double[][].class);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 ········$getCallSiteArray()[245].call((Object)this.matrix,·(Object)param0,·(Object)param1,·(Object)param2);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 ········$getCallSiteArray()[246].call((Object)this.matrix,·(Object)param0,·(Object)param1,·(Object)param2);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()[247].call((Object)this.matrix,·(Object)param0,·(Object)param1,·(Object)param2);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()[248].call((Object)this.matrix),·(Class)double[][].class);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.
6.07 KB
graxxia/Regression.class
6.03 KB
procyon -ec {}
    
Offset 1, 14 lines modifiedOffset 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 modifiedOffset 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()[19].call((Object)this.model),·(Class)RealMatrix.class);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()[20].call((Object)this.model));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()[21].call((Object)this.model));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()[22].call((Object)this.model));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()[23].call((Object)this.model));101 ········return·DefaultTypeTransformation.doubleUnbox($getCallSiteArray()[21].call((Object)this.model));
110 ····}102 ····}
111 ····103 ····
112 ····public·boolean·isNoIntercept()·{ 
113 ········return·DefaultTypeTransformation.booleanUnbox($getCallSiteArray()[24].call((Object)this.model));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()[25].call((Object)this.model,·(Object)param0);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()[26].call((Object)this.model),·(Class)double[].class);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()[27].call((Object)this.model),·(Class)double[].class);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()[28].call((Object)this.model),·(Class)double[][].class);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()[29].call((Object)this.model),·(Class)double[].class);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()[30].call((Object)this.model));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()[31].call((Object)this.model));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()[32].call((Object)this.model));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)·{