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
Copy file name to clipboardExpand all lines: src/ExplicitDiscreteMarginalizations.jl
+9-6Lines changed: 9 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -63,7 +63,7 @@ allelements=
63
63
[3, 4, 5, ...]
64
64
activehypo=
65
65
3-element Array{Any,1}:
66
-
(0, [2]) # nullhypo -- forced afterward, likely to be deprecated in this case
66
+
(0, [2]) # nullhypo -- forced afterward, might be deprecated if better solution is found
67
67
(1, [1, 2]) # unroll hypo lambda for X,La
68
68
(2, [1, 2]) # unroll hypo lambda for X,La
69
69
(3, [2, 3]) # would be (but cannot) unroll hypo La,Lb # almost our nullhypo # wont build a lambda
@@ -84,9 +84,10 @@ Notes:
84
84
- Issue 427, race condition during initialization since n-ary variables not resolvable without other init.
85
85
86
86
DevNotes
87
-
- Improved implementations should implicitly induce the same behaviour through summation (integration) when marginalizing any number of discrete variables.
87
+
- FIXME convert into some kind of `HypoRecipe` struct, to improve readibility and code maintainability
88
88
- TODO add nullhypo cases to returning result
89
89
- FIXME make type-stable `activehypo` and others
90
+
- Improved implementations should implicitly induce the same behaviour through summation (integration) when marginalizing any number of discrete variables.
90
91
91
92
```
92
93
# `allelements` example BearingRange [:x1, 0.5:l1a, 0.5:l1b]
# calcPerturbationFromVariable(ccwl._gradients, 2, ipc_) # TODO, WIP
290
-
ipc_ #TODO, WIP
291
-
end
309
+
# ## do info per coord
310
+
# @assert hyporecipe.activehypo[1][1] === 0 "expected 0-hypo case in hyporecipe.activehypo, to get variable hypo mask for relative partial propagation calculations."
311
+
# # select only the active variables in case of multihypo
0 commit comments