We recommend using environments for managing Python packages, refer to venv or Conda for more information.

Tagged versions of the rfgb library are hosted on the Python Package Index (PyPi). The associated Documentation is on readthedocs.

pip install rfgb

Development versions are on GitHub. These may contain partially-implemented features. The Latest Documentation is on readthedocs.

git clone
python develop

Quick-Start without Installation

  1. git clone
  2. cd
  3. Relational Dependency Network classification on a logistics domain:
$ python -m rfgb \
	learn rdn \
	-target unload \
	-train testDomains/Logistics/train/ \
	-test testDomains/Logistics/test/

Quick start gif.

Versioning and Development

We use SemVer (Major.Minor.Patch) for versioning.

This project is currently in early Alpha: some features available in BoostSRL are missing. The commandline interface (CLI) and application programming interface (API) are not finalized yet, and are subject to change.

Interested in contributing? Refer to the Contributing section of the documentation.


Copyright © 2017-2019 StARLinG Lab. This program comes with absolutely no warranty. This is free software, available under the terms of the GPL-3.0. You are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.