Skip to content

Commit 3cc492c

Browse files
committed
[MINOR] Removed unnessecary imports and * imports. Reformated DDCLZWScheme according to guidelines.
1 parent 8e6ebcf commit 3cc492c

File tree

4 files changed

+532
-542
lines changed

4 files changed

+532
-542
lines changed

src/main/java/org/apache/sysds/runtime/compress/colgroup/ColGroupDDCLZW.java

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -19,22 +19,14 @@
1919

2020
package org.apache.sysds.runtime.compress.colgroup;
2121

22-
import java.io.DataInput;
23-
import java.io.DataOutput;
24-
import java.io.IOException;
25-
import java.util.*;
26-
import java.util.concurrent.ExecutorService;
27-
28-
import jdk.incubator.vector.DoubleVector;
29-
import jdk.incubator.vector.VectorSpecies;
30-
import org.apache.arrow.vector.complex.writer.BitWriter;
3122
import org.apache.commons.lang3.NotImplementedException;
3223
import org.apache.sysds.runtime.DMLRuntimeException;
3324
import org.apache.sysds.runtime.compress.CompressedMatrixBlock;
3425
import org.apache.sysds.runtime.compress.DMLCompressionException;
3526
import org.apache.sysds.runtime.compress.colgroup.ColGroupUtils.P;
36-
import org.apache.sysds.runtime.compress.colgroup.dictionary.*;
3727
import org.apache.sysds.runtime.compress.colgroup.dictionary.Dictionary;
28+
import org.apache.sysds.runtime.compress.colgroup.dictionary.DictionaryFactory;
29+
import org.apache.sysds.runtime.compress.colgroup.dictionary.IDictionary;
3830
import org.apache.sysds.runtime.compress.colgroup.indexes.ColIndexFactory;
3931
import org.apache.sysds.runtime.compress.colgroup.indexes.IColIndex;
4032
import org.apache.sysds.runtime.compress.colgroup.mapping.AMapToData;
@@ -48,15 +40,24 @@
4840
import org.apache.sysds.runtime.data.DenseBlock;
4941
import org.apache.sysds.runtime.data.SparseBlock;
5042
import org.apache.sysds.runtime.data.SparseBlockMCSR;
51-
import org.apache.sysds.runtime.functionobjects.*;
43+
import org.apache.sysds.runtime.functionobjects.Builtin;
44+
import org.apache.sysds.runtime.functionobjects.Minus;
45+
import org.apache.sysds.runtime.functionobjects.Plus;
5246
import org.apache.sysds.runtime.matrix.data.MatrixBlock;
5347
import org.apache.sysds.runtime.matrix.operators.BinaryOperator;
5448
import org.apache.sysds.runtime.matrix.operators.ScalarOperator;
5549
import org.apache.sysds.runtime.matrix.operators.UnaryOperator;
5650
import shaded.parquet.it.unimi.dsi.fastutil.ints.IntArrayList;
5751
import shaded.parquet.it.unimi.dsi.fastutil.longs.Long2IntLinkedOpenHashMap;
5852

53+
import java.io.DataInput;
54+
import java.io.DataOutput;
55+
import java.io.IOException;
56+
import java.util.Arrays;
57+
import java.util.Map;
58+
import java.util.Stack;
5959
import java.util.HashMap;
60+
import java.util.NoSuchElementException;
6061

6162
/**
6263
* Class to encapsulate information about a column group that is encoded with dense dictionary encoding (DDC) whose
Lines changed: 10 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,21 @@
11
package org.apache.sysds.runtime.compress.colgroup.scheme;
22

3-
import org.apache.sysds.runtime.compress.colgroup.AColGroup;
4-
import org.apache.sysds.runtime.compress.colgroup.ColGroupDDC;
53
import org.apache.sysds.runtime.compress.colgroup.ColGroupDDCLZW;
6-
import org.apache.sysds.runtime.compress.colgroup.dictionary.IDictionary;
74
import org.apache.sysds.runtime.compress.colgroup.indexes.IColIndex;
8-
import org.apache.sysds.runtime.matrix.data.MatrixBlock;
95

106
public abstract class DDCLZWScheme extends DDCScheme {
11-
// TODO: private int nUnique; Zu Datenspezifisch, überhaupt sinnvoll
7+
// TODO: private int nUnique; Zu Datenspezifisch, überhaupt sinnvoll
128

13-
protected DDCLZWScheme(IColIndex cols) {
14-
super(cols);
15-
}
9+
protected DDCLZWScheme(IColIndex cols) {
10+
super(cols);
11+
}
1612

17-
public static DDCLZWScheme create(ColGroupDDCLZW g) {
18-
return g.getNumCols() == 1 ? new DDCLZWSchemeSC(g) : new DDCLZWSchemeMC(g);
19-
}
13+
public static DDCLZWScheme create(ColGroupDDCLZW g) {
14+
return g.getNumCols() == 1 ? new DDCLZWSchemeSC(g) : new DDCLZWSchemeMC(g);
15+
}
2016

21-
public static DDCLZWScheme create(IColIndex cols) {
22-
return cols.size() == 1 ? new DDCLZWSchemeSC(cols) : new DDCLZWSchemeMC(cols);
23-
}
17+
public static DDCLZWScheme create(IColIndex cols) {
18+
return cols.size() == 1 ? new DDCLZWSchemeSC(cols) : new DDCLZWSchemeMC(cols);
19+
}
2420

2521
}

0 commit comments

Comments
 (0)