PyNeuraLogic is a framework which combines relational and deep learning.
PyNeuraLogic is a framework built on top of NeuraLogic which combines relational and deep learning.
PyNeuraLogic, allows users to encodemachine learning problems via parameterized, rule-based constructs. Said constructs are based on a custom declarative language that follows a logicprogramming paradigm
PyNeuraLogic currenty supports following backends (to some extent), which have to be installed separately:
To use PyNeuraLogic, you need to have installed the following prerequisites.
Python >= 3.7 Java 1.8
To install PyNeuraLogic's latest release from the PyPI repository, use the following command.
$ pip install neuralogic
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size neuralogic-0.0.7-py3-none-any.whl (1.9 MB)||File type Wheel||Python version py3||Upload date||Hashes View|
|Filename, size neuralogic-0.0.7.tar.gz (38.2 kB)||File type Source||Python version None||Upload date||Hashes View|
Hashes for neuralogic-0.0.7-py3-none-any.whl