You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi @pooyanjamshidi@cjshearer Thank you so much for sharing your findings in the paper and the code to reproduce the results! I am very interested in your research! But, I could not find the the implementation of LatentSearch and entropy-based edge orientation in the resolve_edges method of causal_model.py below. Could you please kindly shed some light? Thanks a lot in advance!
# replace trail and undirected edges with single edges using entropic policy
for i in range (len(PAG)):
if trail_edge in PAG[i]:
PAG[i]=PAG[i].replace(trail_edge, directed_edge)
elif undirected_edge in PAG[i]:
PAG[i]=PAG[i].replace(undirected_edge, directed_edge)
else:
continue
for edge in PAG:
cur = edge.split(" ")
if cur[1]==directed_edge:
node_one = self.colmap[int(cur[0].replace("X", ""))-1]
node_two = self.colmap[int(cur[2].replace("X", ""))-1]
options[node_one][directed_edge].append(node_two)
elif cur[1]==bi_edge:
node_one = self.colmap[int(cur[0].replace("X", ""))-1]
node_two = self.colmap[int(cur[2].replace("X", ""))-1]
options[node_one][bi_edge].append(node_two)
else: print ("[ERROR]: unexpected edges")
The text was updated successfully, but these errors were encountered:
Hi @pooyanjamshidi @cjshearer Thank you so much for sharing your findings in the paper and the code to reproduce the results! I am very interested in your research! But, I could not find the the implementation of LatentSearch and entropy-based edge orientation in the resolve_edges method of causal_model.py below. Could you please kindly shed some light? Thanks a lot in advance!
# replace trail and undirected edges with single edges using entropic policy for i in range (len(PAG)): if trail_edge in PAG[i]: PAG[i]=PAG[i].replace(trail_edge, directed_edge) elif undirected_edge in PAG[i]: PAG[i]=PAG[i].replace(undirected_edge, directed_edge) else: continue
The text was updated successfully, but these errors were encountered: