Utils

Utility metrics for evaluating learned causal structures.

disorder(adjacency_matrix_true, ...)

Counts true edges reversed by a causal order.

f1_score(adjacency_matrix_true, ...)

Computes the directed-edge F1 score between two adjacency matrices.

shd(adjacency_matrix_true, adjacency_matrix_pred)

Computes structural Hamming distance between two directed graphs.