Class InstructionTypeCounter
java.lang.Object
org.apache.sysds.runtime.compress.cost.InstructionTypeCounter
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionInstructionTypeCounter(int scans, int decompressions, int overlappingDecompressions, int leftMultiplications, int rightMultiplications, int compressedMultiplications, int dictionaryOps, int indexing, boolean isDensifying) -
Method Summary
Modifier and TypeMethodDescriptionintintintintintintintintgetScans()voidincCMM()voidincCMM(int c) voidvoidincDecompressions(int c) voidvoidincDictOps(int c) voidvoidincIndexOp(int c) voidincLMM()voidincLMM(int c) voidvoidincOverlappingDecompressions(int c) voidincRMM()voidincRMM(int c) voidincScans()voidincScans(int c) booleanvoidsetDensifying(boolean d) toString()
-
Constructor Details
-
InstructionTypeCounter
public InstructionTypeCounter() -
InstructionTypeCounter
public InstructionTypeCounter(int scans, int decompressions, int overlappingDecompressions, int leftMultiplications, int rightMultiplications, int compressedMultiplications, int dictionaryOps, int indexing, boolean isDensifying)
-
-
Method Details
-
getScans
public int getScans() -
incScans
public void incScans() -
incScans
public void incScans(int c) -
getDecompressions
public int getDecompressions() -
incDecompressions
public void incDecompressions() -
incDecompressions
public void incDecompressions(int c) -
getOverlappingDecompressions
public int getOverlappingDecompressions() -
incOverlappingDecompressions
public void incOverlappingDecompressions() -
incOverlappingDecompressions
public void incOverlappingDecompressions(int c) -
getLeftMultiplications
public int getLeftMultiplications() -
incLMM
public void incLMM() -
incLMM
public void incLMM(int c) -
getRightMultiplications
public int getRightMultiplications() -
incRMM
public void incRMM() -
incRMM
public void incRMM(int c) -
getCompressedMultiplications
public int getCompressedMultiplications() -
incCMM
public void incCMM() -
incCMM
public void incCMM(int c) -
getDictionaryOps
public int getDictionaryOps() -
incDictOps
public void incDictOps() -
incDictOps
public void incDictOps(int c) -
getIndexing
public int getIndexing() -
incIndexOp
public void incIndexOp() -
incIndexOp
public void incIndexOp(int c) -
setDensifying
public void setDensifying(boolean d) -
isDensifying
public boolean isDensifying() -
toString
-