Uses of Class
org.apache.sysds.runtime.compress.colgroup.mapping.AMapToData
Packages that use AMapToData
Package
Description
-
Uses of AMapToData in org.apache.sysds.runtime.compress.colgroup
Methods in org.apache.sysds.runtime.compress.colgroup that return AMapToDataModifier and TypeMethodDescriptionColGroupConst.getMapToData()ColGroupDDC.getMapToData()ColGroupDDCLZW.getMapToData()ColGroupEmpty.getMapToData()ColGroupSDC.getMapToData()ColGroupSDCFOR.getMapToData()ColGroupSDCZeros.getMapToData()IMapToDataGroup.getMapToData()Methods in org.apache.sysds.runtime.compress.colgroup with parameters of type AMapToDataModifier and TypeMethodDescriptionstatic AColGroupColGroupDDC.create(IColIndex colIndexes, IDictionary dict, AMapToData data, int[] cachedCounts) static AColGroupColGroupDDCFOR.create(IColIndex colIndexes, IDictionary dict, AMapToData data, int[] cachedCounts, double[] reference) static AColGroupColGroupDDCLZW.create(IColIndex colIndexes, IDictionary dict, AMapToData data, int[] cachedCounts) static AColGroupColGroupDeltaDDC.create(IColIndex colIndexes, IDictionary dict, AMapToData data, int[] cachedCounts) static AColGroupColGroupSDC.create(IColIndex colIndices, int numRows, IDictionary dict, double[] defaultTuple, AOffset offsets, AMapToData data, int[] cachedCounts) static AColGroupColGroupSDCFOR.create(IColIndex colIndexes, int numRows, IDictionary dict, AOffset offsets, AMapToData data, int[] cachedCounts, double[] reference) static AColGroupColGroupSDCZeros.create(IColIndex colIndices, int numRows, IDictionary dict, AOffset offsets, AMapToData data, int[] cachedCounts) -
Uses of AMapToData in org.apache.sysds.runtime.compress.colgroup.insertionsort
Methods in org.apache.sysds.runtime.compress.colgroup.insertionsort that return AMapToData -
Uses of AMapToData in org.apache.sysds.runtime.compress.colgroup.mapping
Subclasses of AMapToData in org.apache.sysds.runtime.compress.colgroup.mappingModifier and TypeClassDescriptionclassA Bit map containing the values of the map inside a long array.classclassclassclassclassclassMethods in org.apache.sysds.runtime.compress.colgroup.mapping that return AMapToDataModifier and TypeMethodDescriptionabstract AMapToDataAMapToData.append(AMapToData t) MapToBit.append(AMapToData t) MapToByte.append(AMapToData t) MapToChar.append(AMapToData t) MapToCharPByte.append(AMapToData t) MapToInt.append(AMapToData t) MapToZero.append(AMapToData t) abstract AMapToDataAMapToData.appendN(IMapToDataGroup[] d) MapToBit.appendN(IMapToDataGroup[] d) MapToByte.appendN(IMapToDataGroup[] d) MapToChar.appendN(IMapToDataGroup[] d) MapToCharPByte.appendN(IMapToDataGroup[] d) MapToInt.appendN(IMapToDataGroup[] d) MapToZero.appendN(IMapToDataGroup[] d) static AMapToDataMapToFactory.create(int[] values, int nUnique) Construct a mapping with the given values contained.static AMapToDataMapToFactory.create(int[] values, MapToFactory.MAP_TYPE t) Create a specific mapping based on the integer values given.static AMapToDataMapToFactory.create(int size, int unique) Create and allocate a map with the given size and support for up to the num tuples argument of valuesstatic AMapToDataMapToFactory.create(int size, int[] values, int nUnique) Construct a mapping with the given values contained.static AMapToDataMapToFactory.create(int size, int[] values, int nUnique, int k) static AMapToDataMapToFactory.create(int size, MapToFactory.MAP_TYPE t) Allocate a specific type of map.static AMapToDataMapToFactory.create(int unique, IntArrayList values) static AMapToDataGeneral interface to read in an AMapToData.AMapToData.removeEmpty(boolean[] selectV, int rOut) AMapToData.removeEmpty(IntArrayList select) Use the offsets of the select vector to choose which values to keep.abstract AMapToDataAMapToData.resize(int unique) Reallocate the map, to a smaller instance if applicable.MapToBit.resize(int unique) MapToByte.resize(int unique) MapToChar.resize(int unique) MapToCharPByte.resize(int unique) MapToInt.resize(int unique) MapToUByte.resize(int unique) MapToZero.resize(int unique) static AMapToDataMapToFactory.resizeForce(AMapToData d, MapToFactory.MAP_TYPE t) Force the mapping into an other mapping type.abstract AMapToDataAMapToData.slice(int l, int u) Slice out the range from lower to upper from this map toData.MapToBit.slice(int l, int u) MapToByte.slice(int l, int u) MapToChar.slice(int l, int u) MapToCharPByte.slice(int l, int u) MapToInt.slice(int l, int u) MapToZero.slice(int l, int u) AMapToData.splitReshapeDDC(int multiplier) Split this mapping into x smaller mappings according to round robin.AMapToData.splitReshapeDDCPushDown(int multiplier, ExecutorService pool) MapToChar.splitReshapeDDCPushDown(int multiplier, ExecutorService pool) Methods in org.apache.sysds.runtime.compress.colgroup.mapping with parameters of type AMapToDataModifier and TypeMethodDescriptionabstract AMapToDataAMapToData.append(AMapToData t) MapToBit.append(AMapToData t) MapToByte.append(AMapToData t) MapToChar.append(AMapToData t) MapToCharPByte.append(AMapToData t) MapToInt.append(AMapToData t) MapToZero.append(AMapToData t) voidAMapToData.copy(AMapToData d) Copy the values in this map into another mapping object.abstract booleanAMapToData.equals(AMapToData e) Indicate if the given encoding is equivalent to this encodingbooleanMapToBit.equals(AMapToData e) booleanMapToByte.equals(AMapToData e) booleanMapToChar.equals(AMapToData e) booleanMapToCharPByte.equals(AMapToData e) booleanMapToInt.equals(AMapToData e) booleanMapToZero.equals(AMapToData e) final voidAMapToData.preAggregateDDC_DDC(AMapToData tm, IDictionary td, Dictionary ret, int nCol) PreAggregate into dictionary with two sides of DDC.voidMapToBit.preAggregateDDC_DDCMultiCol(AMapToData tm, IDictionary td, double[] v, int nCol) voidMapToZero.preAggregateDDC_DDCMultiCol(AMapToData tm, IDictionary td, double[] v, int nCol) voidMapToBit.preAggregateDDC_DDCSingleCol(AMapToData tm, double[] td, double[] v) voidMapToZero.preAggregateDDC_DDCSingleCol(AMapToData tm, double[] td, double[] v) final voidAMapToData.preAggregateDDC_SDCZ(AMapToData tm, IDictionary td, AOffset tof, Dictionary ret, int nCol) PreAggregate into SDCZero dictionary from DDC dictionary.voidAMapToData.preAggregateDDC_SDCZMultiCol(AMapToData tm, IDictionary td, AOffset tof, double[] v, int nCol) voidAMapToData.preAggregateDDC_SDCZSingleCol(AMapToData tm, double[] td, AOffset tof, double[] v) final voidAMapToData.preAggregateSDCZ_DDC(AMapToData tm, IDictionary td, AOffset of, Dictionary ret, int nCol) PreAggregate into DDC dictionary from SDCZero dictionary.final voidAMapToData.preAggregateSDCZ_SDCZ(AMapToData tm, IDictionary td, AOffset tof, AOffset of, Dictionary ret, int nCol) static AMapToDataMapToFactory.resizeForce(AMapToData d, MapToFactory.MAP_TYPE t) Force the mapping into an other mapping type.abstract voidAMapToData.set(int l, int u, int off, AMapToData tm) set a range of values from another map.voidMapToBit.set(int l, int u, int off, AMapToData tm) voidMapToByte.set(int l, int u, int off, AMapToData tm) voidMapToChar.set(int l, int u, int off, AMapToData tm) voidMapToCharPByte.set(int l, int u, int off, AMapToData tm) voidMapToInt.set(int l, int u, int off, AMapToData tm) voidMapToZero.set(int l, int u, int off, AMapToData tm) -
Uses of AMapToData in org.apache.sysds.runtime.compress.colgroup.offset
Methods in org.apache.sysds.runtime.compress.colgroup.offset with parameters of type AMapToDataModifier and TypeMethodDescriptionfinal voidAOffset.preAggregateDenseMap(DenseBlock db, double[] preAV, int rl, int ru, int cl, int cu, int nVal, AMapToData data) Pre aggregate the specified row and block range from a dense MatrixBlock to prepare for compressed multiplication.final voidAOffset.preAggSparseMap(SparseBlock sb, double[] preAV, int rl, int ru, int nVal, AMapToData data) -
Uses of AMapToData in org.apache.sysds.runtime.compress.estim.encoding
Methods in org.apache.sysds.runtime.compress.estim.encoding that return AMapToDataMethods in org.apache.sysds.runtime.compress.estim.encoding with parameters of type AMapToDataModifier and TypeMethodDescriptionstatic IEncodeEncodingFactory.create(AMapToData d) static IEncodeEncodingFactory.create(AMapToData d, AOffset i, int nRow) static SparseEncodingEncodingFactory.createSparse(AMapToData map, AOffset off, int nRows) Constructors in org.apache.sysds.runtime.compress.estim.encoding with parameters of type AMapToData -
Uses of AMapToData in org.apache.sysds.runtime.frame.data.columns
Methods in org.apache.sysds.runtime.frame.data.columns that return AMapToDataMethods in org.apache.sysds.runtime.frame.data.columns with parameters of type AMapToDataModifier and TypeMethodDescriptionvoidArray.setM(HashMapToInt<T> map, int si, AMapToData m, int i) Set the index i in the map given based on the mapping provided.voidArray.setM(HashMapToInt<T> map, AMapToData m, int i) Set the index i in the map given based on the mapping provided.voidHashIntegerArray.setM(HashMapToInt<Object> map, int si, AMapToData m, int i) voidHashIntegerArray.setM(HashMapToInt<Object> map, AMapToData m, int i) voidHashLongArray.setM(HashMapToInt<Object> map, int si, AMapToData m, int i) voidHashLongArray.setM(HashMapToInt<Object> map, AMapToData m, int i) voidOptionalArray.setM(HashMapToInt<T> map, int si, AMapToData m, int i) voidOptionalArray.setM(HashMapToInt<T> map, AMapToData m, int i) DDCArray.setMap(AMapToData map) Constructors in org.apache.sysds.runtime.frame.data.columns with parameters of type AMapToData