@@ -81,7 +81,7 @@ function assertCanonicalMarginalsAccurate(;
8181 return nothing
8282end
8383
84- function messageSnapshots (messages, edgeIds)
84+ function canonicalMessageSnapshots (messages, edgeIds)
8585 return [
8686 (
8787 information = copy (messages[edgeId]. information),
@@ -91,7 +91,7 @@ function messageSnapshots(messages, edgeIds)
9191 ]
9292end
9393
94- function assertMessagesUnchanged (messages, edgeIds, snapshots)
94+ function assertCanonicalMessagesUnchanged (messages, edgeIds, snapshots)
9595 for (snapshotIndex, edgeId) in pairs (edgeIds)
9696 @test messages[edgeId]. information == snapshots[snapshotIndex]. information
9797 @test messages[edgeId]. precision == snapshots[snapshotIndex]. precision
@@ -100,7 +100,7 @@ function assertMessagesUnchanged(messages, edgeIds, snapshots)
100100 return nothing
101101end
102102
103- function assertFreezeFactor (;
103+ function assertCanonicalFreezeFactor (;
104104 broadcast:: Bool ,
105105 flooding:: Bool ,
106106 factor = " factor_x1_x2"
@@ -116,13 +116,13 @@ function assertFreezeFactor(;
116116
117117 factorIdx = factorIndex (graph, factor)
118118 edgeIds = graph. factorEdges[factorIdx]
119- snapshots = messageSnapshots (inference. factorToVariable, edgeIds)
119+ snapshots = canonicalMessageSnapshots (inference. factorToVariable, edgeIds)
120120
121121 freezeFactor! (graph, inference, factor)
122122 @test isFrozenFactor (graph, inference, factor)
123123
124124 gbp! (graph, inference; iterations = 3 , schedule = gbpSchedule (flooding), broadcast = broadcast)
125- assertMessagesUnchanged (inference. factorToVariable, edgeIds, snapshots)
125+ assertCanonicalMessagesUnchanged (inference. factorToVariable, edgeIds, snapshots)
126126
127127 unfreezeFactor! (graph, inference, factor)
128128 @test ! isFrozenFactor (graph, inference, factor)
@@ -133,7 +133,7 @@ function assertFreezeFactor(;
133133 return nothing
134134end
135135
136- function assertFreezeVariable (;
136+ function assertCanonicalFreezeVariable (;
137137 broadcast:: Bool ,
138138 flooding:: Bool ,
139139 variable:: VariableRef = :x2
@@ -149,13 +149,13 @@ function assertFreezeVariable(;
149149
150150 variableIdx = variableIndex (graph, variable)
151151 edgeIds = graph. variableEdges[variableIdx]
152- snapshots = messageSnapshots (inference. variableToFactor, edgeIds)
152+ snapshots = canonicalMessageSnapshots (inference. variableToFactor, edgeIds)
153153
154154 freezeVariable! (graph, inference, variable)
155155 @test isFrozenVariable (graph, inference, variable)
156156
157157 gbp! (graph, inference; iterations = 3 , schedule = gbpSchedule (flooding), broadcast = broadcast)
158- assertMessagesUnchanged (inference. variableToFactor, edgeIds, snapshots)
158+ assertCanonicalMessagesUnchanged (inference. variableToFactor, edgeIds, snapshots)
159159
160160 unfreezeVariable! (graph, inference, variable)
161161 @test ! isFrozenVariable (graph, inference, variable)
@@ -166,7 +166,7 @@ function assertFreezeVariable(;
166166 return nothing
167167end
168168
169- function assertFreezeEdge (;
169+ function assertCanonicalFreezeEdge (;
170170 broadcast:: Bool ,
171171 flooding:: Bool ,
172172 variable:: VariableRef = :x2 ,
@@ -182,19 +182,19 @@ function assertFreezeEdge(;
182182 gbp! (graph, inference; iterations = 2 , schedule = gbpSchedule (flooding), broadcast = broadcast)
183183
184184 edgeId = edgeIndex (graph; variable = variable, factor = factor)
185- variableToFactorSnapshot = messageSnapshots (inference. variableToFactor, [edgeId])
186- factorToVariableSnapshot = messageSnapshots (inference. factorToVariable, [edgeId])
185+ variableToFactorSnapshot = canonicalMessageSnapshots (inference. variableToFactor, [edgeId])
186+ factorToVariableSnapshot = canonicalMessageSnapshots (inference. factorToVariable, [edgeId])
187187
188188 freezeEdge! (graph, inference; variable = variable, factor = factor)
189189 @test isFrozenEdge (graph, inference; variable = variable, factor = factor)
190190
191191 gbp! (graph, inference; iterations = 3 , schedule = gbpSchedule (flooding), broadcast = broadcast)
192- assertMessagesUnchanged (
192+ assertCanonicalMessagesUnchanged (
193193 inference. variableToFactor,
194194 [edgeId],
195195 variableToFactorSnapshot
196196 )
197- assertMessagesUnchanged (
197+ assertCanonicalMessagesUnchanged (
198198 inference. factorToVariable,
199199 [edgeId],
200200 factorToVariableSnapshot
@@ -209,7 +209,7 @@ function assertFreezeEdge(;
209209 return nothing
210210end
211211
212- function assertGlobalDamping (;
212+ function assertCanonicalGlobalDamping (;
213213 broadcast:: Bool ,
214214 flooding:: Bool
215215)
@@ -235,7 +235,7 @@ function assertGlobalDamping(;
235235 return nothing
236236end
237237
238- function assertDampedEdge (;
238+ function assertCanonicalDampedEdge (;
239239 broadcast:: Bool ,
240240 flooding:: Bool ,
241241 variable:: VariableRef = :x2 ,
315315 @testset " Freeze: factor" begin
316316 for schedule in SCHEDULE_CASES
317317 @testset " schedule=$(schedule. name) " begin
318- assertFreezeFactor (
318+ assertCanonicalFreezeFactor (
319319 broadcast = schedule. broadcast,
320320 flooding = schedule. flooding
321321 )
326326 @testset " Freeze: variable" begin
327327 for schedule in SCHEDULE_CASES
328328 @testset " schedule=$(schedule. name) " begin
329- assertFreezeVariable (
329+ assertCanonicalFreezeVariable (
330330 broadcast = schedule. broadcast,
331331 flooding = schedule. flooding
332332 )
337337 @testset " Freeze: edge" begin
338338 for schedule in SCHEDULE_CASES
339339 @testset " schedule=$(schedule. name) " begin
340- assertFreezeEdge (
340+ assertCanonicalFreezeEdge (
341341 broadcast = schedule. broadcast,
342342 flooding = schedule. flooding
343343 )
348348 @testset " Damping: global" begin
349349 for schedule in SCHEDULE_CASES
350350 @testset " schedule=$(schedule. name) " begin
351- assertGlobalDamping (
351+ assertCanonicalGlobalDamping (
352352 broadcast = schedule. broadcast,
353353 flooding = schedule. flooding
354354 )
359359 @testset " Damping: edge" begin
360360 for schedule in SCHEDULE_CASES
361361 @testset " schedule=$(schedule. name) " begin
362- assertDampedEdge (
362+ assertCanonicalDampedEdge (
363363 broadcast = schedule. broadcast,
364364 flooding = schedule. flooding
365365 )
0 commit comments