Are you sure you want to delete this task? Once this task is deleted, it cannot be recovered.
|
|
2 years ago | |
|---|---|---|
| .github/workflows | 2 years ago | |
| abl | 2 years ago | |
| docs | 2 years ago | |
| examples | 2 years ago | |
| tests | 2 years ago | |
| .coveragerc | 2 years ago | |
| .gitignore | 2 years ago | |
| LICENSE | 2 years ago | |
| README.md | 2 years ago | |
| pyproject.toml | 2 years ago | |
| requirements.txt | 2 years ago | |
This is the code repository of abductive learning Package.
To learn how to use it, please refer to - document.
ABL is distributed on PyPI and can be installed with pip:
# (TODO)
$ pip install abl
For testing purposes, you can install it using:
$ pip install -i https://test.pypi.org/simple/ --extra-index-url https://mirrors.nju.edu.cn/pypi/web/simple/ abl
Alternatively, to install ABL by source code, sequentially run following commands in your terminal/command line.
$ git clone https://github.com/AbductiveLearning/ABL-Package.git
$ cd ABL-Package
$ pip install -v -e .
(Optional) If the use of a Prolog-based knowledge base is necessary, the installation of Swi-Prolog is also required:
For Linux users:
$ sudo apt-get install swi-prolog
For Windows and Mac users, please refer to the Swi-Prolog Download Page.
They can only be used for academic purpose. For other purposes, please contact with LAMDA Group(www.lamda.nju.edu.cn).
An efficient Python toolkit for Abductive Learning (ABL), a novel paradigm that integrates machine learning and logical reasoning in a unified framework.
Python other