| 
Packages | 
| tuffy.db | 
Provides interfaces to the RDBMS. | 
| tuffy.ground | 
Provides facilities for grounding MLNs, including KBMC, SQL-based grounding, and MRF partitioning. | 
| tuffy.ground.partition | 
Data structures and algorithms for MRF partitioning. | 
| tuffy.helper | 
Misc functionalities to help develop MLN programs. | 
| tuffy.infer | 
Provides MLN inference algorithms. | 
| tuffy.infer.ds | 
Data structures used to represent MRFs. | 
| tuffy.learn | 
Provides weight learning in Tuffy. | 
| tuffy.main | 
Entrances to Tuffy. | 
| tuffy.mln | 
This package builds the data structure of MLN. | 
| tuffy.parse | 
Provides parsers for MLN input, config files, and command line options. | 
| tuffy.ra | 
Rich logic/relational constructs such as expressions and Datalog. | 
| tuffy.test | 
This package includes testing codes for tuffy. | 
| tuffy.util | 
Miscellaneous utilities. |