/ML-Experiments

Several naive projects on Machine Learning.

Primary LanguagePython

TODO:

  1. linear_regresion_demo拟合直线的绘制

Machine Learning Experiments

Several tiny projects on Machine Learning for beginners.

Requirements

All code in this project is implemented in Python3.6+.
And all the essential packages are listed in requirements.txt, you can install them by pip install -r requirements.txt -i https://pypi.douban.com/simple/
Anaconda or virtualenv + virtualenvwrapper are strongly recommended to manage your Python environments.

Notes

  1. Each directory(mostly represents a single tiny project) in this project usually contains three sub-directory:
    data/: the input and output data used
    src/: the implementations/code(files in src/ are organized in a sequential number as prefix)
    docs/: corresponding documents
    Typically, the structure of each directory in this project is as follows(taking MNIST as an example):
MNIST/
├── data/
├   ├── input/
├   └── output/
├── docs
└── src
    ├── 1_mnist_tensorflow.py
    └── 2_mnist_keras.py
  1. Brief instructions for each directory are as follows.
directory(project) instruction
MNIST training and recognizing handwritten digits
CAPTCHA training letters in CAPTCHA images and breaking easy CAPTCHA systems