Mercurial > hg > camir-aes2014
comparison toolboxes/FullBNT-1.0.7/bnt/CPDs/@tabular_CPD/Old/update_params.m @ 0:e9a9cd732c1e tip
first hg version after svn
author | wolffd |
---|---|
date | Tue, 10 Feb 2015 15:05:51 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:e9a9cd732c1e |
---|---|
1 function CPD = update_params(CPD, ev, counts) | |
2 % UPDATE_PARAMS Update the Dirichlet pseudo counts and compute the new MAP param estimates (tabular) | |
3 % | |
4 % CPD = update_params(CPD, ev) uses the evidence on the family from a single case. | |
5 % | |
6 % CPD = update_params(CPD, [], counts) does a batch update using the specified suff. stats. | |
7 | |
8 if nargin < 3 | |
9 n = length(ev); | |
10 data = cat(1, ev{:}); % convert to a vector of scalars | |
11 counts = compute_counts(data(:)', 1:n, mysize(CPD.CPT)); | |
12 end | |
13 | |
14 CPD.prior = CPD.prior + counts; | |
15 CPD.CPT = mk_stochastic(CPD.prior); |