diff options
Diffstat (limited to 'sourcecodes/bnt-master/SLP/misc/gener_empty_cache.m')
| -rw-r--r-- | sourcecodes/bnt-master/SLP/misc/gener_empty_cache.m | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/sourcecodes/bnt-master/SLP/misc/gener_empty_cache.m b/sourcecodes/bnt-master/SLP/misc/gener_empty_cache.m new file mode 100644 index 00000000..6e9669e5 --- /dev/null +++ b/sourcecodes/bnt-master/SLP/misc/gener_empty_cache.m @@ -0,0 +1,26 @@ +function cache = gener_empty_cache(N,L) +% cache = gener_empty_cache(number_of_nodes,lenght_of_cache) +% +% exemple for 2 nodes with cache of size 5 : +% +% cache = +% 5 b 0 0 0 --> 1st empty place and b==1 iff the cache is full +% 0 0 1 -239.12 1 --> 1st familly in the cache (node 1 without parents) calculate with bic +% 0 0 2 -318.98 1 +% 1 0 2 -189.23 2 --> 3rd familly in the cache (node 2 with 1 as parent) calculate with bayesian +% 0 1 1 -251.09 1 +% 0 0 0 0 0 --> empty entry +% | | | | | +% | | | | |___> 1 for 'bic' or 2 for 'bayesian' +% | | | |__________> score of the familly +% | | |_________________> son node of the familly +% | |__________________________> ==1 iff node 2 is parent of son node +% |______________________________> ==1 iff node 1 is parent of son node +% +% +% +% designed by francois.olivier.c.h@gmail.com +% + +cache=zeros(L+1,N+3); +cache(1,1)=2; \ No newline at end of file |
