cair/TsetlinMachine
Code and datasets for the Tsetlin Machine
This project helps you classify data and understand the underlying decision rules using a method called a Tsetlin Machine. You provide it with data that has been converted into Boolean (true/false) features, and it outputs clear, interpretable 'if-then' rules for classification. This is useful for anyone who needs to make decisions based on patterns in data and explain how those decisions are made.
500 stars.
Use this if you need to classify data with Boolean features and gain transparent, human-readable rules that explain the classification logic.
Not ideal if your data is primarily continuous or if you do not require explicit, interpretable logical rules for your classification.
Stars
500
Forks
60
Language
Cython
License
MIT
Category
Last pushed
Feb 10, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/cair/TsetlinMachine"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
Marco-Christiani/zigrad
A deep learning framework built on an autograd engine with high level abstractions and low level control.
cair/pyTsetlinMachine
Implements the Tsetlin Machine, Convolutional Tsetlin Machine, Regression Tsetlin Machine,...
BooBSD/Tsetlin.jl
The Fuzzy-Pattern Tsetlin Machine library, with zero external dependencies, performs blazingly fast.
cair/fast-tsetlin-machine-with-mnist-demo
A fast Tsetlin Machine implementation employing bit-wise operators, with MNIST demo.
Sebastianostby/pytsetlin
PyTsetlin