Skip to main content

This package contains a rule induction toolkit to generate readable and editable rules from data.

Project description

rulelearn (v0.1)

This package contains a rule induction toolkit to generate readable and editable rules from data. The code was originally released within the larger AIX 360 package and is provided and extended here separately with less dependencies.

It contains the following components:

  • Boolean Decision Rules via Column Generation (Light Edition) (Dash et al., 2018)
  • Generalized Linear Rule Models (Wei et al., 2019)
  • Fast Effective Rule Induction (Ripper) (William W Cohen, 1995)
  • Relational Rule Network (R2N) (Kusters et al., 2022)
  • trxf - Technical Rule Interchange Format - Rule Set Interchange providing common evaluation tools and PMML export for rule sets.

Installation

pip install -r requirements.txt

to be completed.

Acknowledgements

AIX Rules is built with the help of several open source packages. All of these are listed in setup.py and some of these include:

License Information

Please view both the LICENSE file and the folder supplementary license present in the root directory for license information.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rulelearn-0.1.0.tar.gz (80.6 kB view details)

Uploaded Source

Built Distribution

rulelearn-0.1.0-py3-none-any.whl (117.9 kB view details)

Uploaded Python 3

File details

Details for the file rulelearn-0.1.0.tar.gz.

File metadata

  • Download URL: rulelearn-0.1.0.tar.gz
  • Upload date:
  • Size: 80.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.13

File hashes

Hashes for rulelearn-0.1.0.tar.gz
Algorithm Hash digest
SHA256 dd4e3af6bf8214b5133d0edafc32b1d2ff86a0a5d8e279fc25034acf90074fe2
MD5 5560826f3c3746d1604670e414772311
BLAKE2b-256 9f5fff85e3ada28e673bf754ced09355305771398158dfd005527c967a07182e

See more details on using hashes here.

File details

Details for the file rulelearn-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: rulelearn-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 117.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.13

File hashes

Hashes for rulelearn-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e7e14a64aa5645e6ed26502defc12e88e7bdd1a23e0ad2c3e4a5724f53e089f2
MD5 ec49bad26de646a89df720f449eeecea
BLAKE2b-256 92e5e8117af17b53be4b1ec061487eaf68006a0ad72c22123fc4274aafd543e3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page