mentat
A Nim library for data science and machine learning
Summary
| Latest Version | Unknown |
|---|---|
| License | Apache License 2.0 |
| CI Status | Passing |
| Downloads | 0 |
| Last Indexed | 2026-07-21 05:24 |
Tags
Installation
nimble install mentat
choosenim install mentat
git clone https://github.com/ruivieira/nim-mentat
OS Compatibility
| Platform | Linux | macOS | Windows | FreeBSD | OpenBSD | NetBSD | Android | iOS | WASM | Embedded |
|---|---|---|---|---|---|---|---|---|---|---|
| mentat | ✓ | ✓ | ✓ | - | - | - | - | - | - | - |
Source
| Repository | https://github.com/ruivieira/nim-mentat |
|---|---|
| Homepage | https://github.com/ruivieira/nim-mentat |
| Registry Source | nimble_official |
README
mentat
A Nim library for data science and machine learning.
Features
- Balanced Box-Decomposition Trees (BBD trees, example and blog post)
- Exponentially weighted moving averages (EWMA) (example)
- Monotonic Cubic Spline interpolation (example)
Examples
Full examples can be found here.
Examples use the matplotnim and science packages. You should install them with
nimble install matplotnim
nimble install science
before running the example's code.