pattern_clustering.boost.PatternClusteringEnv

class PatternClusteringEnv(*args, **kwargs)[source]

Bases: object

Methods

densities

returns

The densities assigned to each pattern defined in self.map_name_dfa.

reset

Reset the PatternClusteringEnv singleton to its default settings.

set_patterns

Defines the patterns used in the pattern clustering.

Attributes

alphabet

map_name_density

map_name_dfa

map_name_re

classmethod densities() list[source]
Returns

The densities assigned to each pattern defined in self.map_name_dfa.

classmethod reset()[source]

Reset the PatternClusteringEnv singleton to its default settings.

classmethod set_patterns(map_name_re: dict, names: Optional[iter] = None)[source]

Defines the patterns used in the pattern clustering.

Parameters

map_name_re (dict) – A dictionary mapping each pattern (str)