-
Hi all, I read the tutorial on model initialization, but in practice I often find myself confused about the specifics. In the first version of this question, I included some concrete example, but I was later able to debug that myself. What through me off is that adding a I wanted to leave this issue here because I wonder what could be done to help tracing better what exactly is the problem when the |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
We indeed need a better way to debug it. For now the best shot is to try to visualize the structure of the model and backtrack the loops in the model. Its more subtle with automatic detection of the loop, because its not only about the loop in the graph structure, but instead the loop in the dependency structure. E.g. a loop in the graph structure can be broken up with |
Beta Was this translation helpful? Give feedback.
We indeed need a better way to debug it. For now the best shot is to try to visualize the structure of the model and backtrack the loops in the model. Its more subtle with automatic detection of the loop, because its not only about the loop in the graph structure, but instead the loop in the dependency structure. E.g. a loop in the graph structure can be broken up with
MeanField
constraints. With structured-MeanField the situations is more complex. There should be enough information in RxInfer to figure this out, but we don't have code that is doing precisely that