Package org.apache.sysds.runtime.util
Class DMVUtils
- java.lang.Object
- 
- org.apache.sysds.runtime.util.DMVUtils
 
- 
 public class DMVUtils extends Object 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classDMVUtils.LEVEL_ENUM
 - 
Constructor SummaryConstructors Constructor Description DMVUtils()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static StringacceptNegativeNumbersAsDigits(String pattern)static Map<String,Double>calculatePatternsRatio(Map<String,Integer> patterns_hist, int nr_entries)static StringencodeRawString(String input)static StringfindDominantPattern(Map<String,Double> dominant_patterns, double threshold)static StringgetFrequencyOfEachConsecutiveChar(String s)static Map<String,Integer>LevelsExecutor(Map<String,Integer> old_pattern_hist, DMVUtils.LEVEL_ENUM level)static StringremoveInnerCharacterInPattern(String pattern, char outter_char, char inner_char)static StringremoveUpperLowerCase(String pattern)static FrameBlocksyntacticalPatternDiscovery(FrameBlock frame, double threshold, String disguised_value)
 
- 
- 
- 
Field Detail- 
DIGITpublic static final char DIGIT - See Also:
- Constant Field Values
 
 - 
LOWERpublic static final char LOWER - See Also:
- Constant Field Values
 
 - 
UPPERpublic static final char UPPER - See Also:
- Constant Field Values
 
 - 
ALPHApublic static final char ALPHA - See Also:
- Constant Field Values
 
 - 
SPACEpublic static final char SPACE - See Also:
- Constant Field Values
 
 - 
DOTpublic static final char DOT - See Also:
- Constant Field Values
 
 - 
OTHERpublic static final char OTHER - See Also:
- Constant Field Values
 
 - 
ARBITRARY_LENpublic static final char ARBITRARY_LEN - See Also:
- Constant Field Values
 
 - 
MINUSpublic static final char MINUS - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
syntacticalPatternDiscoverypublic static FrameBlock syntacticalPatternDiscovery(FrameBlock frame, double threshold, String disguised_value) 
 - 
calculatePatternsRatiopublic static Map<String,Double> calculatePatternsRatio(Map<String,Integer> patterns_hist, int nr_entries) 
 - 
findDominantPatternpublic static String findDominantPattern(Map<String,Double> dominant_patterns, double threshold) 
 - 
LevelsExecutorpublic static Map<String,Integer> LevelsExecutor(Map<String,Integer> old_pattern_hist, DMVUtils.LEVEL_ENUM level) 
 - 
removeInnerCharacterInPatternpublic static String removeInnerCharacterInPattern(String pattern, char outter_char, char inner_char) 
 
- 
 
-