Directed graph from reconstruction with PseudoNormalBlockState base

Why does the PseudoNormalBlockState not allow to reconstruct directed graphs, while its base class BPBlockStateBase does?

In the code, the parameter is explicitly set to False during initialization (https://graph-tool.skewed.de/static/docs/stable/_modules/graph_tool/inference/reconstruction.html#PseudoNormalBlockState).

Because the precision matrix of a multivariate Normal distribution needs to be symmetric and positive semi-definite.

1 Like