Class InstructionTypeCounter
- java.lang.Object
- 
- org.apache.sysds.runtime.compress.cost.InstructionTypeCounter
 
- 
- All Implemented Interfaces:
- Serializable
 
 public final class InstructionTypeCounter extends Object implements Serializable - See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description InstructionTypeCounter()InstructionTypeCounter(int scans, int decompressions, int overlappingDecompressions, int leftMultiplications, int rightMultiplications, int compressedMultiplications, int dictionaryOps, int indexing, int total, boolean isDensifying)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetCompressedMultiplications()intgetDecompressions()intgetDictionaryOps()intgetIndexing()intgetLeftMultiplications()intgetOverlappingDecompressions()intgetRightMultiplications()intgetScans()voidincCMM()voidincDecompressions()voidincDictOps()voidincIndexOp()voidincLMM()voidincLMM(int c)voidincOverlappingDecompressions()voidincRMM()voidincRMM(int c)voidincScans()static InstructionTypeCounterMML(int nRows, int calls)static InstructionTypeCounterMMR(int nCols, int calls)StringtoString()
 
- 
- 
- 
Constructor Detail- 
InstructionTypeCounterpublic InstructionTypeCounter() 
 - 
InstructionTypeCounterpublic InstructionTypeCounter(int scans, int decompressions, int overlappingDecompressions, int leftMultiplications, int rightMultiplications, int compressedMultiplications, int dictionaryOps, int indexing, int total, boolean isDensifying)
 
- 
 - 
Method Detail- 
getScanspublic int getScans() 
 - 
incScanspublic void incScans() 
 - 
getDecompressionspublic int getDecompressions() 
 - 
incDecompressionspublic void incDecompressions() 
 - 
getOverlappingDecompressionspublic int getOverlappingDecompressions() 
 - 
incOverlappingDecompressionspublic void incOverlappingDecompressions() 
 - 
getLeftMultiplicationspublic int getLeftMultiplications() 
 - 
incLMMpublic void incLMM() 
 - 
incLMMpublic void incLMM(int c) 
 - 
getRightMultiplicationspublic int getRightMultiplications() 
 - 
incRMMpublic void incRMM() 
 - 
incRMMpublic void incRMM(int c) 
 - 
getCompressedMultiplicationspublic int getCompressedMultiplications() 
 - 
incCMMpublic void incCMM() 
 - 
getDictionaryOpspublic int getDictionaryOps() 
 - 
incDictOpspublic void incDictOps() 
 - 
getIndexingpublic int getIndexing() 
 - 
incIndexOppublic void incIndexOp() 
 - 
MMRpublic static InstructionTypeCounter MMR(int nCols, int calls) 
 - 
MMLpublic static InstructionTypeCounter MML(int nRows, int calls) 
 
- 
 
-