py-why / causal-learn

Causal Discovery in Python. It also includes (conditional) independence tests and score functions.
https://causal-learn.readthedocs.io/en/latest/
MIT License
1.13k stars 186 forks source link

does this codebase support some recent causal discovery methods like, notears, dag-gnn,and so on #163

Closed onlyonewater closed 8 months ago

onlyonewater commented 8 months ago

hi, I am new in the causal discovery field, and I read some recent papers in this field, like notears [1], dag-gnn [2], and I find that this code base does not support these methods, so are there any plans to implement these algorithms in the future?

[1], DAGs with NO TEARS: Continuous optimization for structure learning](https://arxiv.org/abs/1803.01422)

[2],DAG-GNN: DAG Structure Learning with Graph Neural Networks

kunwuz commented 8 months ago

Thanks for your interest in causal discovery. Since we mainly focus on causal discovery algorithms with identifiability guarantees, there is no current plan to include the DAG structure learning algorithms you mentioned. However, I believe the Python implementations of these algorithms are available online if you would like to use them.

onlyonewater commented 8 months ago

ok, I got it, thanks!!