Removed stuff from InfAlg, moved it to individual inference algorithms
authorJoris Mooij <jorism@marvin.jorismooij.nl>
Sun, 21 Sep 2008 07:28:02 +0000 (09:28 +0200)
committerJoris Mooij <jorism@marvin.jorismooij.nl>
Sun, 21 Sep 2008 07:28:02 +0000 (09:28 +0200)
commit20e81db087f146a73553832f080226b1e3bff80f
tree35fe60874287244fe0d4fe51f658694f86d6e6da
parent572c72cef40d49088ba1bb4d657f1c3bf001e5f9
Removed stuff from InfAlg, moved it to individual inference algorithms

- Renamed Properties -> PropertySet
- Removed Properties framework from InfAlg and added properties,
encapsulated in a struct called Properties, to each inference algorithm
- Moved maxdiff functionality from InfAlg to individual inference algorithms
22 files changed:
example.cpp
include/dai/alldai.h
include/dai/bp.h
include/dai/daialg.h
include/dai/hak.h
include/dai/jtree.h
include/dai/lc.h
include/dai/mf.h
include/dai/mr.h
include/dai/properties.h
include/dai/treeep.h
src/alldai.cpp
src/bp.cpp
src/daialg.cpp
src/hak.cpp
src/jtree.cpp
src/lc.cpp
src/mf.cpp
src/mr.cpp
src/properties.cpp
src/treeep.cpp
tests/test.cpp