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 rulelearn

Acknowledgements

rulelearn is built with the help of several open source packages. All of these are listed in requirements.txt and include:

License Information

Apache 2.0

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.2.tar.gz (80.3 kB view details)

Uploaded Source

Built Distribution

rulelearn-0.1.2-py3-none-any.whl (117.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: rulelearn-0.1.2.tar.gz
  • Upload date:
  • Size: 80.3 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.2.tar.gz
Algorithm Hash digest
SHA256 0f5d72ecfb220730501df278aa74eb3cec33901374157209d6d36805b6cb2902
MD5 fe0c11bf2f4d1cfc1e364151deccb131
BLAKE2b-256 0bd5ef9aaa7270b93517ab9e64f7e5be7ffb7eb7bbafd16a8bef2e96d7c45c57

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rulelearn-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 117.7 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 eb352f6bf5fbe38d8d0e81e018161539be5b20a44c77da731aec28ccb8d18ef5
MD5 5ceaef754d2219046285ea6e3f6fc304
BLAKE2b-256 43ef5224563dc8bb13761f2c6168547801175e3e26ae639d7ecad6a7ef7090e7

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