Implement fully-sparse inference (broken)
Make ProductMixture::add_diff_step_*_of_2 safer to use
Fix bug in add_diff_step_1_of_2
Add ProductMixture::validate_subset function
Split off product_mixture.cc from product_mixture.hpp
Switch from diff_add_step_*_of_2 to diff_add while debugging
Implement ValueSplitter::join for all sparsity types (untested)
Make ValueSplitter interface thread-safe
Remove obsolete invariant-checking code
Fix DEBUG_LAZY_ADD_DIFF conditional order
Restrict validate_subset to models with exact suffstats
Get sparse lazy kind kernel working :grinning:
Merge pull request #37 from priorknowledge/fully-sparse

Implement fully-sparse inference