Daniel@0: BNT_HOME = '/home/ai2/murphyk/matlab/FullBNT'; % edit this Daniel@0: Daniel@0: d = fullfile(BNT_HOME, 'BNT'); Daniel@0: %PC = (strncmp(computer,'PC',2)); Daniel@0: Daniel@0: cd(sprintf('%s/potentials/Tables', d)) Daniel@0: mex marg_table.c % used by @dpot/marginalize_pot.m Daniel@0: mex marg_sparse_table.c %used by sparse jtree Daniel@0: mex mult_by_table.c Daniel@0: mex mult_by_sparse_table.c Daniel@0: mex divide_by_table.c Daniel@0: mex divide_by_sparse_table.c Daniel@0: mex rep_mult.c Daniel@0: Daniel@0: % Written by Wei Hu Daniel@0: cd(sprintf('%s/CPDs/@discrete_CPD', d)) Daniel@0: mex convert_to_sparse_table.c Daniel@0: Daniel@0: % Written by Wei Hu Daniel@0: cd(sprintf('%s/inference/static/@jtree_sparse_inf_engine', d)) Daniel@0: mex init_pot.c Daniel@0: mex collect_evidence.c Daniel@0: mex distribute_evidence.c Daniel@0: Daniel@0: % written by Bhaskara Marthi Daniel@0: cd(sprintf('%s/inference/static/@gibbs_sampling_inf_engine/private', d)) Daniel@0: mex compute_posterior.c Daniel@0: mex get_slice_dbn.c Daniel@0: mex sample_single_discrete.c Daniel@0: Daniel@0: Daniel@0: