a bit more structure in tests
TST add inference test on chain: lp, ad3 and jt should agree. Also test that edge-directions are honored.
add "unaries only" inference method
helper methods to try to find out which inference methods are installed
update todo
speed up model tests by using smaller datasets
faster tests through faster inference
adjust verbosity in tests, make a little bit faster
starting on max-product. first, testing if tree or not.
simplify is_tree procedure, test using mst.
slight refactoring (make n_vertices optional in is_tree, introduce edges_to_graph, start on message passing
tree max-product is working (omg?!)
misc fix in finding edge
test with non-repeating pairwise potentials
added tree test, not working :-/ small fixes
finally working on trees.... stupid me...
iterative max-product works
slight refactoring, include max-product in inference dispatch
add damping, stopping tolerance to max-product
put compute_energy in inference module