Coursera/Stanford Machine Learning course assignments in python (updated for Python 3)
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is even with jtlowery:py3_update.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
ex1
ex2
ex3
ex4
ex5
ex6
ex7
ex8
gui
.gitignore
Coursera Stanford ML Python wiki.ipynb
README.md
Submission.py
__init__.py
ex0.csv
show.py

README.md

Coursera-Stanford-ML-Python

Coursera/Stanford Machine Learning course assignments in Python

Join the chat at https://gitter.im/sgang007/Coursera-Stanford-ML-Python

Assignments for Andrew Ng's Machine Learning course implemented in Python without solutions in line with the Coursera Code of Honor. The code is structurally equivalent to the Matlab implementation from Coursera and the results are numerically equivalent with the correct Python implementation of the incomplete scripts. After completing each assignment, students can submit for grading to the Coursera website by executing the submit.py script. e.g below: (OSX or Linux) (On Windows change "export PYTHONPATH=../" to "set PYTHONPATH=..")

cd Coursera-Stanford-ML-Python/ex1
export PYTHONPATH=../
python submit.py

login (Email address): 
token: 
==
==                                   Part Name |     Score | Feedback
==                                   --------- |     ----- | --------
==                            Warm up exercise |  10 /  10 | Nice work!
==           Computing Cost (for one variable) |   0 /  40 | 
==         Gradient Descent (for one variable) |   0 /  50 | 
==                       Feature Normalization |   0 /   0 | 
==     Computing Cost (for multiple variables) |   0 /   0 | 
==   Gradient Descent (for multiple variables) |   0 /   0 | 
==                            Normal Equations |   0 /   0 | 
==                                   --------------------------------
==                                             |  10 / 100 |

The login credentials will be saved to a file for subsequent submissions. Please see the wiki for a short tutorial on using Python.