Package org.apache.sysds.runtime.util
Class DMVUtils
java.lang.Object
org.apache.sysds.runtime.util.DMVUtils
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringacceptNegativeNumbersAsDigits(String pattern) calculatePatternsRatio(Map<String, Integer> patterns_hist, int nr_entries) static StringencodeRawString(String input) static StringfindDominantPattern(Map<String, Double> dominant_patterns, double threshold) static StringLevelsExecutor(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 Details
-
DIGIT
public static final char DIGIT- See Also:
-
LOWER
public static final char LOWER- See Also:
-
UPPER
public static final char UPPER- See Also:
-
ALPHA
public static final char ALPHA- See Also:
-
SPACE
public static final char SPACE- See Also:
-
DOT
public static final char DOT- See Also:
-
OTHER
public static final char OTHER- See Also:
-
ARBITRARY_LEN
public static final char ARBITRARY_LEN- See Also:
-
MINUS
public static final char MINUS- See Also:
-
-
Constructor Details
-
DMVUtils
public DMVUtils()
-
-
Method Details
-
syntacticalPatternDiscovery
public static FrameBlock syntacticalPatternDiscovery(FrameBlock frame, double threshold, String disguised_value) -
calculatePatternsRatio
-
findDominantPattern
-
LevelsExecutor
-
acceptNegativeNumbersAsDigits
-
removeInnerCharacterInPattern
-
removeUpperLowerCase
-
encodeRawString
-
getFrequencyOfEachConsecutiveChar
-