Open bvarici opened 3 years ago
I may be missing something but I think GIES algorithm may not work properly. It takes a “score” input, that has “targets” in pcalg R implementation, i.e., intervened nodes.
Only difference between GES and GIES implementation in this package seems to be the “score”, obs and int, as it should be. However, https://github.com/FenTechSolutions/CausalDiscoveryToolbox/blob/master/cdt/causality/graph/GIES.py doesn’t seem to have “target” for 'int' score. Could you elaborate whether something is missing in GIES implementation, or I am missing something. Thanks.
Hello @bvarici, thanks for noting this point, I'll be fixing ths in the next release !
Hi Diviyan, was this fixed? I don't think so, but I might be missing something.
Have a good day!
I may be missing something but I think GIES algorithm may not work properly. It takes a “score” input, that has “targets” in pcalg R implementation, i.e., intervened nodes.
Only difference between GES and GIES implementation in this package seems to be the “score”, obs and int, as it should be. However, https://github.com/FenTechSolutions/CausalDiscoveryToolbox/blob/master/cdt/causality/graph/GIES.py doesn’t seem to have “target” for 'int' score. Could you elaborate whether something is missing in GIES implementation, or I am missing something. Thanks.