Skip to content

Commit

Permalink
Adding more details
Browse files Browse the repository at this point in the history
  • Loading branch information
jinlow authored Mar 13, 2022
1 parent 27449ed commit 0f83ecd
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@

The `discrust` package provides a supervised discretization algorithm. Under the hood it implements a decision tree, using information value to find the optimal splits, and provides several different methods to constrain the final discretization scheme. This algorithm identifies the optimal way to split a continuous variable into discrete bins, while maximizing the predictive value of those bins with respect to some binary dependent variable.

The Rust code for the actual algorithm implementation can be found in the [crates/discrust_core](https://github.com/jinlow/discrust/tree/main/crates/discrust_core/src) directory. The code for the python bindings can be found in the [src](https://github.com/jinlow/discrust/tree/main/src) directory.

## Usage

The package has a single user facing class, `Discretizer` that can be instantiated with the following arguments.
Expand Down

0 comments on commit 0f83ecd

Please sign in to comment.