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
Consider three atoms A -- B -- C, where A and B are connected within the same clique C1, and B and C are connected but belonging to different cliques C1 and C2. The code in jtmpn.py:L81-L108 will assign a connection to B with a "dummy" edge corresponding to the tree message C2 -> C1. So
(1) The loopy BP on edge B -> A will also gather the tree message C2 -> C1, even if B and A are within the same clique.
(2) During readout phase, B will gather message not only from A -> B and C -> B, but also the tree message C2 -> C1.
Are these behaviors intended? I think they don't match Eq. 15 in the paper, where the message on an edge whose ends belong to the same clique does not gather any tree message, and the atoms does not gather tree messages during readout as well.
The text was updated successfully, but these errors were encountered:
BarclayII
changed the title
Inconsistency between Eq. 15 and jtmpn.py:L81-L108
Inconsistency between Eq. 15 and jtmpn.py:L81-L108?
Sep 3, 2018
Consider three atoms
A -- B -- C
, whereA
andB
are connected within the same cliqueC1
, andB
andC
are connected but belonging to different cliquesC1
andC2
. The code injtmpn.py:L81-L108
will assign a connection toB
with a "dummy" edge corresponding to the tree messageC2 -> C1
. So(1) The loopy BP on edge
B -> A
will also gather the tree messageC2 -> C1
, even ifB
andA
are within the same clique.(2) During readout phase,
B
will gather message not only fromA -> B
andC -> B
, but also the tree messageC2 -> C1
.Are these behaviors intended? I think they don't match Eq. 15 in the paper, where the message on an edge whose ends belong to the same clique does not gather any tree message, and the atoms does not gather tree messages during readout as well.
The text was updated successfully, but these errors were encountered: