23 Januari 2012 10:08
Is it possible to set a subset of entries of a VariableArray to observed values, and keep the rest random?
I tried a few ways (Subarrays and switching between an entirely observed and entirely random VariableArray), but none worked. I cannot use a standard C# array instead.
23 Januari 2012 17:01
Where 'i' is a Range over your observation array and 'indices' is an array of the entries to observe:
- Ditandai sebagai Jawaban oleh Nevena Lazic 24 Januari 2012 17:55
24 Januari 2012 9:20
Thanks. I tried that as well, and compilation failed. The problem might be that I'm indexing the CPT of X ("array") with X:
X[D][N] = Variable.Discrete(cptX [D] [X[G[D]][N]] );
The error is: Could not find a match for X[index2][N] in GateBlock.