My coursework for the class Intro to Machine Learning at Udacity (UD 120). Covers supervised learning algorithms, evaluating and validating trained models. Contains spoilers.

scuti 085b33ed5a Fixed tester.py for final project. 3 mēneši atpakaļ
.github d17fde6544 Update manual.yml 3 gadi atpakaļ
choose_your_own efb82212bf add missing parentheses in class_vis.py 3 gadi atpakaļ
datasets_questions 8cb1360cba Migrated Entire Program to Python-3 with Documentation (#302) 4 gadi atpakaļ
decision_tree f9c072086b typos and grammar 9 gadi atpakaļ
evaluation 5e930c8dbe initial commit 3 gadi atpakaļ
feature_selection 8cb1360cba Migrated Entire Program to Python-3 with Documentation (#302) 4 gadi atpakaļ
final_project 085b33ed5a Fixed tester.py for final project. 3 mēneši atpakaļ
k_means 8c3bcf7e15 fix path 3 gadi atpakaļ
naive_bayes 8cb1360cba Migrated Entire Program to Python-3 with Documentation (#302) 4 gadi atpakaļ
outliers 7f710b3b9e Fixed the path for outlier_removal_regression (#374) 1 gadu atpakaļ
pca 2ae2b43091 fix bug 3 gadi atpakaļ
regression abcc7b3617 fix absolute path 3 gadi atpakaļ
svm 8cb1360cba Migrated Entire Program to Python-3 with Documentation (#302) 4 gadi atpakaļ
text_learning 0405e9f16e fix path 3 gadi atpakaļ
tools 8cb1360cba Migrated Entire Program to Python-3 with Documentation (#302) 4 gadi atpakaļ
validation ba994cd2f5 fix path 3 gadi atpakaļ
.gitignore f35a35c258 Add venv contents to gitignore 2 gadi atpakaļ
CHANGELOG.md 8cb1360cba Migrated Entire Program to Python-3 with Documentation (#302) 4 gadi atpakaļ
CODEOWNERS ccc60e2b7f Create CODEOWNERS 3 gadi atpakaļ
README.md fa360d64f7 Fixed Path issues and Updated Readme.md with Path Note. (#343) 1 gadu atpakaļ
requirements.txt 8cb1360cba Migrated Entire Program to Python-3 with Documentation (#302) 4 gadi atpakaļ

README.md

ud120-projects

Starter project code for students taking Udacity ud120

Setup

  • Create a virtual environment for Python 3.9 or higher.
  • $ pip install -r requirements.txt

Contribution Note

The code in this repo has been upgraded from Python 2 to Python 3 by Siddharth Kekre in this PR. Refer to the Change Log for more details.

Path Note

According to your ud120-projects location you may have to change the path for every sys.path.append(os.path.abspath(("../tools/"))) to sys.path.append(os.path.abspath(("./tools/"))) (Basically '../' to './' for all of the files path) or vice-versa in your .py files.