An open API service indexing awesome lists of open source software.

https://github.com/ruivieira/nim-mentat

A Nim library for data science and machine learning
https://github.com/ruivieira/nim-mentat

data-science library machine-learning nim scientific-computing

Last synced: 2 months ago
JSON representation

A Nim library for data science and machine learning

Awesome Lists containing this project

README

          

# mentat

A Nim library for data science and machine learning.

## Features

* Balanced Box-Decomposition Trees (BBD trees, [example](examples/README.md#bbdtrees) and [blog post](https://ruivieira.github.io/introduction-to-balanced-box-decomposition-trees.html))
* Exponentially weighted moving averages (EWMA) ([example](examples/README.md#ewma))
* Monotonic Cubic Spline interpolation ([example](examples/README.md#splines))

## Examples

Full examples can be found [here](examples/README.md).

Examples use the [matplotnim](https://github.com/ruivieira/matplotnim) and [science](https://github.com/ruivieira/nim-science) packages. You should install them with

```sh
nimble install matplotnim
nimble install science
```

before running the example's code.