Green Tsetlin Redefining Efficiency in Tsetlin Machine Frameworks

Sondre Glimsdal, Sebastian Østby, Tobias M. Brambo, Eirik M. Vinje
5/7/2024
cs.AIcs.LG

No official code found. Best implementation: ooki/green_tsetlin (24 stars, MIT, last commit 2025-10-24).

Abstract

Green Tsetlin (GT) is a Tsetlin Machine (TM) framework developed to solve real-world problems using TMs. Several frameworks already exist that provide access to TM implementations. However, these either lack features or have a research-first focus. GT is an easy-to-use framework that aims to lower the complexity and provide a production-ready TM implementation that is great for experienced practitioners and beginners. To this end, GT establishes a clear separation between training and inference. A C++ backend with a Python interface provides competitive training and inference performance, with the option of running in pure Python. It also integrates support for critical components such as exporting trained models, hyper-parameter search, and cross-validation out-of-the-box.

View on arXivView PDF

Code Implementations(1)

ooki/green_tsetlinCommunity100%
MIT

A fast Tsetlin Machine implementation, intended for production.

240C, C++Jun 23, 202312 months agoMIT

Cite this paper

@article{glimsdal2024green,
  title  = {Green Tsetlin Redefining Efficiency in Tsetlin Machine Frameworks},
  author = {Sondre Glimsdal and Sebastian Østby and Tobias M. Brambo and Eirik M. Vinje},
  year   = {2024},
  eprint = {2405.04212},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.04212v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2405.04212.svg)](https://codeofpaper.com/paper/2405.04212)

Discussion