Several improvements:
[libdai.git] / TODO
1 To do for the next release (0.2.3):
2
3 Improve documentation of all .props structs.
4
5 Write a concept/notations page for the documentation,
6 explaining the concepts of "state" (index into a
7 multi-dimensional array, e.g., one corresponding
8 to the Cartesian product of statespaces of variables)
9 and "linear index". This should make it easier to
10 document index.h and varset.h
11
12 Rename VarSet::calcState(), VarSet::calcStates() and make them non-member functions;
13 make the State class a more prominent part of libDAI (and document it clearly, explaining
14 the concept of state); add more optimized variants of the State class like IndexFor (e.g. for TFactor<>::slice()).
15
16 - Merge NIPS MLOSS workshop sheet info
17
18 - Merge website info
19
20
21 Finally:
22
23 - Set DAI_VERSION and DAI_DATE correctly (all occurences)
24 - Build documentation and make a copy
25 - Find out how to tag the git commit
26 - Make a tarball which does not include the .git stuff