{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/code/notears-linear","entry":"notears_linear","source":"Syntology graph, per-sample; not an archive number","read_at":"2026-09-24T18:15:14+00:00","claim":"Names are grouped by exact entry-name string. Same-named routines are NOT asserted to be equivalent; 'ran' means executed on a synthesized fixture, not correctness. n_samples_ran = sum of by_status over every status except 'unverified' (ran_draft_wrong and ran_fixture are failures of Syntology's instrument, not of the code); n_papers_ran = papers with at least one such sample.","status_vocabulary":{"ran_honours":"ran, honoured the contract we drafted","ran_violates":"ran, violated the contract we drafted","ran_draft_wrong":"ran; our contract draft was wrong, not the code","ran_fixture":"ran; our fixture could not drive it","ran":"ran on a synthesized input","unverified":"unverified (harvested, no recorded run)"},"n_papers":9,"n_papers_ran":0,"units":"n_samples, n_samples_ran, n_samples_fingerprinted and by_status count distinct code bodies (code_sha256); n_places and n_places_pointer_only count places, one per (paper, code body) pair, which is also the unit of the samples list","n_samples":1,"n_samples_ran":0,"n_samples_fingerprinted":0,"n_places":9,"n_places_pointer_only":7,"by_status":{"ran_honours":0,"ran_violates":0,"ran_draft_wrong":0,"ran_fixture":0,"ran":0,"unverified":1},"syntology":{"atlas_url":null,"mcp":null,"mcp_per_sample":{"tool":"get_code","arguments_in":"samples[].mcp_get_code"},"developers":"https://syntology.ai/developers"},"samples":[{"arxiv_id":"2510.12503","paper":"/paper/arxiv-2510-12503","title":"The robustness of differentiable Causal Discovery in misspecified Scenarios","date":null,"month_inferred_from_arxiv_id":"2025-10","title_source":"syntology","repo":null,"path":"","file_url":null,"status":"unverified","verification_level":0,"contract_check":"MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":null,"inline_ok":false,"code_sha256_prefix":"8121d0e3bc3faff7","mcp_get_code":{"code_sha256":"8121d0e3bc3faff7"}},{"arxiv_id":"2410.06163","paper":"/paper/likelihood-based-differentiable-structure","title":"Markov Equivalence and Consistency in Differentiable Structure Learning","date":"2024-10-08","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":null,"path":"","file_url":null,"status":"unverified","verification_level":0,"contract_check":"MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":null,"inline_ok":false,"code_sha256_prefix":"8121d0e3bc3faff7","mcp_get_code":{"code_sha256":"8121d0e3bc3faff7"}},{"arxiv_id":"2402.01207","paper":"/paper/efficient-causal-graph-discovery-using-large","title":"Efficient Causal Graph Discovery Using Large Language Models","date":"2024-02-02","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"superkaiba/causal-llm-bfs","path":"algs/notears/linear.py","file_url":"https://github.com/superkaiba/causal-llm-bfs/blob/HEAD/algs/notears/linear.py","status":"unverified","verification_level":0,"contract_check":"MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"code_sha256_prefix":"8121d0e3bc3faff7","mcp_get_code":{"code_sha256":"8121d0e3bc3faff7"}},{"arxiv_id":"2302.03178","paper":"/paper/nonlinear-causal-discovery-with-confounders","title":"Nonlinear Causal Discovery with Confounders","date":null,"month_inferred_from_arxiv_id":"2023-02","title_source":"archive","repo":"chunlinli/defuse","path":"simulation/Python/notears/notears/linear.py","file_url":"https://github.com/chunlinli/defuse/blob/HEAD/simulation/Python/notears/notears/linear.py","status":"unverified","verification_level":0,"contract_check":"MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"code_sha256_prefix":"8121d0e3bc3faff7","mcp_get_code":{"code_sha256":"8121d0e3bc3faff7"}},{"arxiv_id":"2209.08037","paper":"/paper/dagma-learning-dags-via-m-matrices-and-a-log","title":"DAGMA: Learning DAGs via M-matrices and a Log-Determinant Acyclicity Characterization","date":"2022-09-16","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":null,"path":"","file_url":null,"status":"unverified","verification_level":0,"contract_check":"MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":null,"inline_ok":false,"code_sha256_prefix":"8121d0e3bc3faff7","mcp_get_code":{"code_sha256":"8121d0e3bc3faff7"}},{"arxiv_id":"2007.09445","paper":"/paper/structure-mapping-for-transferability-of","title":"Structure Mapping for Transferability of Causal Models","date":"2020-07-18","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":null,"path":"","file_url":null,"status":"unverified","verification_level":0,"contract_check":"MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":null,"inline_ok":false,"code_sha256_prefix":"8121d0e3bc3faff7","mcp_get_code":{"code_sha256":"8121d0e3bc3faff7"}},{"arxiv_id":"2006.10201","paper":"/paper/on-the-role-of-sparsity-and-dag-constraints","title":"On the Role of Sparsity and DAG Constraints for Learning Linear DAGs","date":"2020-06-17","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"xunzheng/notears","path":"notears/linear.py","file_url":"https://github.com/xunzheng/notears/blob/HEAD/notears/linear.py","status":"unverified","verification_level":0,"contract_check":"MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"code_sha256_prefix":"8121d0e3bc3faff7","mcp_get_code":{"code_sha256":"8121d0e3bc3faff7"}},{"arxiv_id":"1909.13189","paper":"/paper/learning-sparse-nonparametric-dags","title":"Learning Sparse Nonparametric DAGs","date":"2019-09-29","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":null,"path":"","file_url":null,"status":"unverified","verification_level":0,"contract_check":"MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":null,"inline_ok":false,"code_sha256_prefix":"8121d0e3bc3faff7","mcp_get_code":{"code_sha256":"8121d0e3bc3faff7"}},{"arxiv_id":"1803.01422","paper":"/paper/dags-with-no-tears-continuous-optimization","title":"DAGs with NO TEARS: Continuous Optimization for Structure Learning","date":"2018-03-04","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":null,"path":"","file_url":null,"status":"unverified","verification_level":0,"contract_check":"MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":null,"inline_ok":false,"code_sha256_prefix":"8121d0e3bc3faff7","mcp_get_code":{"code_sha256":"8121d0e3bc3faff7"}}]}