mentat

Machine learning library for Nim

Pure Nim score 15/100 · tests present · no docs generated

Summary

Latest Version 0.1.2
License Apache2
CI Status Failing
Downloads 0
Last Indexed 2026-08-26 06:47

Authors

  • Rui Vieira

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 - - - - - - -

Dependencies

Package Version Optional
nim >= 0.19.4 No
science - No

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.