Thank you for wanting to contribute to Machine-Learning Explained. Machine-Learning Explained is an open-source repository containing explanations and implementations of machine learning algorithms and concepts, and as such any contributions that add to the current explanations or add new ones are more than welcome.
- Make a fork of this repository on Github. You will need an account with Github. This will allow you to make pull requests (PRs) later on.
- Clone your fork.
git clone <your-fork-url> cd Machine-Learning-Explained
- Make
git
aware of the Machine-Learning-Explained repo.git remote add upstream https://github.com/TannerGilbert/Machine-Learning-Explained.git git fetch upstream
- Choose the branch for your changes.
git checkout -b <new branch name>
- Write some awesome code! (Make sure only to write code inside the
code
folders)
-
Choose the branch for your changes.
git checkout -b <new branch name>
-
Make changes / add new documentation.
Note: Make sure to only work inside the
README.tex.md
files and not inside theREADME.md
files. -
Generate
README.md
file fromREADME.tex.md
- Install
readme2tex
pip install readme2tex
- Convert
README.tex.md
toREADME.md
python3 -m readme2tex --output README.md README.tex.md --svgdir tex --nocdn
- Install