Python port of the Coursera-Stanford Machine Learning Matlab code
Just download or clone the repository, name your solution like the corresponding .m file but change the extension to .py and finally run:
python submit.py
Same structure of the Matlab code ex1
, ex2
, etc folders with corresponding .py files instead of .m files. There should also be a test file per folder, ex: ex1/test_ex1.py
.
- numpy
- pytest (optional for testing)
- Implement quicklogin
- More testing
- Add templates for remaining exercises
Set your email as an environment variable with export COURSERA_EMAIL='your@email.com'
and then run py.test
- Find a bug or feature you'd like to work on.
- If you don't have one, create a free account on
github <http://www.github.com>
. - Set up your local development environment with git (
Instructions <http://help.github.com/set-up-git-redirect>
). - Fork the
coursera-ml repository <http://www.github.com./elyase/coursera-ml>
(Instructions <http://help.github.com/fork-a-repo/>
). - Create a new working branch for your changes.
- If possible make sure your patch includes a corresponding test.
- Commit your changes and submit a pull request (
Instructions <http://help.github.com/send-pull-requests/>
).