Core Utils

causaldag.utils.core_utils.defdict2dict(defdict, keys)[source]
causaldag.utils.core_utils.is_symmetric(matrix, tol=1e-08)[source]
causaldag.utils.core_utils.iszero(a, atol=1e-08)[source]
causaldag.utils.core_utils.ix_map_from_list(l)[source]
causaldag.utils.core_utils.powerset(s: Iterable[T_co], r_min=0, r_max=None) → Iterable[T_co][source]
causaldag.utils.core_utils.powerset_predicate(s: Iterable[T_co], predicate: Callable[[Any], bool]) → Iterable[T_co][source]
causaldag.utils.core_utils.random_max(d, minimize=False)[source]
causaldag.utils.core_utils.to_list(o)[source]
causaldag.utils.core_utils.to_set(o) → set[source]