Most of popular machine learning algorithms have been implemented by pure Python code in the project, which is specially recommended for people who would like to learn the algorithm details by reading Python code rather than lots of mathematical formulas. However, the necessary mathematical formulas and derivations are included in the code comments.
Chinese used to pronounce ML as [aimu'ailu], and the name imylu was inspired by this.
├── docs_cn > Algorithm explanation of Chinese version.
├── examples > Examples to use imylu.
├── imylu > Code for algorithms implementation.
├── cluster > Clustering algorithms.
│ ├── dataset > Dataset used in examples.
│ ├── ensemble > GBDT, random forest etc.
│ ├── linear_model > Linear regression, logistic regression etc.
│ ├── neighbors > KNN
│ ├── probability_model > HMM, Naive Bayes etc.
│ ├── tree > Decision tree, regression tree etc.
├── pic > Pictures used in examples.