pyTsetlinMachine
Implements the Tsetlin Machine, Convolutional Tsetlin Machine, Regression Tsetlin Machine, Weighted Tsetlin Machine, and Embedding Tsetlin Machine, with support for continuous features, multigranularity, clause indexing, and literal budget (by cair)
rpart
Recursive Partitioning and Regression Trees (by bethatkinson)
pyTsetlinMachine | rpart | |
---|---|---|
1 | 1 | |
122 | 41 | |
1.6% | - | |
5.8 | 3.2 | |
about 2 months ago | 9 days ago | |
C | C | |
MIT License | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pyTsetlinMachine
Posts with mentions or reviews of pyTsetlinMachine.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-06-01.
-
[R] Drop Clause boosts Tsetlin Machine accuracy up to +4% and training speed up to 4x
Hi u/pddpro, there are unfortunately few tutorials available. There are some video resources here: https://github.com/cair/TsetlinMachine#videos and some demos here: https://github.com/cair/pyTsetlinMachine. Currently writing a book: Introduction to Tsetlin Machines. Plan to share drafts of the chapters here as I proceed, including tutorials.
rpart
Posts with mentions or reviews of rpart.
We have used some of these posts to build our list of alternatives
and similar projects.
-
Converting "C50" models into "rpart"
I don't know of anything directly applicable to your problem, so just a comment how would I start approaching it. Both rplot and c50 are open source, so you can peek into their code and look how all operations are done. For example, plotting in rpart is done using this function. Compare it to how plotting is done in c50. I'd start from figuring out whether it is possible to change rplot's plotting code so that it takes data like its c50's counterpart.
What are some alternatives?
When comparing pyTsetlinMachine and rpart you can also consider the following projects:
MLJ.jl - A Julia machine learning framework
epanet2toolkit - An R package for calling the Epanet software for simulation of piping networks.
TsetlinMachine - Code and datasets for the Tsetlin Machine
r-yaml - R package for converting objects to and from YAML
Tribuo - Tribuo - A Java machine learning library
apv-median - C library for streaming median approximation
pycaret - An open-source, low-code machine learning library in Python
collapse - Advanced and Fast Data Transformation in R
SLID-on-Microcontrollers - Speech Classification using a Convolutional Neural Network running on a Microcontroller