Skip to content

atzuur/mlem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mlem

A library where I put my implementations of whatever machine learning algorithms I've been fascinated by lately

Currently implemented

Decision tree classifier

mlem.dectree.ID3Classifier is an implementation of the ID3 algorithm with the extension of supporting any number of values for the target variable rather than just yes/no. There is a demo for it in tests/test_dectree.py, which outputs the decision tree generated for the classic dataset tests/datasets/tennis.csv.

The output looks like this on Graphviz Online:

GraphViz rendering of said tree

The name

mlem stands for Machine Learning Experiments Medley, and it's also a noise that cats sometimes make :3

About

Pure Python machine learning library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages