"""fglib -- Factor Graph Library.

The factor graph library (fglib) is a Python package
to simulate message passing on factor graphs.

Modules:
    inference: Module for inference algorithms.
    graphs: Module for factor graphs.
    nodes: Module for nodes of factor graphs.
    edges: Module for edges of factor graphs.
    rv: Module for random variables.
    utils: Module for utilities.

"""

__all__ = ["inference", "graphs", "nodes", "edges", "rv", "utils"]
__version__ = "0.2.4"
