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 a4a698c996 completed validation mini-project 2 周之前
.github d17fde6544 Update manual.yml 3 年之前
choose_your_own c7d8ee4906 completed choose-your-algo with k-nearest 4 周之前
datasets_questions f4933db7f3 completed dataset questions including optional portions 3 周之前
decision_tree eb3b85ac83 completed decision tree mini project 4 周之前
evaluation 5e930c8dbe initial commit 3 年之前
feature_selection 264fe3874f completed feature selection mini-project 2 周之前
final_project fa360d64f7 Fixed Path issues and Updated Readme.md with Path Note. (#343) 1 年之前
k_means f0b26eb51c completed mini-project on clustering 3 周之前
naive_bayes 20a4119eab answered questions for naive bayes mini project 4 周之前
outliers 13f8198d19 completed mini-project on outlier detection 3 周之前
pca 66f863768d completed PCA mini-project 2 周之前
regression 352ee4c047 did mini-project for regressions lesson 3 周之前
svm 1914b8c037 powered through SVM quizzes 4 周之前
text_learning 264fe3874f completed feature selection mini-project 2 周之前
tools b3d30c2d41 completed mini project for text learning 3 周之前
validation a4a698c996 completed validation mini-project 2 周之前
.gitignore f35a35c258 Add venv contents to gitignore 2 年之前
CHANGELOG.md 8cb1360cba Migrated Entire Program to Python-3 with Documentation (#302) 3 年之前
CODEOWNERS ccc60e2b7f Create CODEOWNERS 3 年之前
README.md fa360d64f7 Fixed Path issues and Updated Readme.md with Path Note. (#343) 1 年之前
requirements.txt 8cb1360cba Migrated Entire Program to Python-3 with Documentation (#302) 3 年之前

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.