Networks Module
- class bamt.networks.big_brave_bn.BigBraveBN(n_nearest=5, threshold=0.3, proximity_metric='MI')[source]
Bases:
object- set_possible_edges_by_brave(df)[source]
Returns list of possible edges for structure learning
- Parameters:
df (DataFrame) – data
proximity_matrix (DataFrame) – might be generated by get_mutual_info_score_matrix() function, correlation etc.
n_nearest (int, optional) – Number of Nearest neighbors, hyperparameter. Defaults to 5.
threshold (float, optional) – Threshold for edge candidates to be passed to possible edges, threshold. Defaults to 0.3 [0;1].
- Returns:
list of possible edges
- Return type:
Possible edges