Skip to content

COMP 551 - Applied Machine Learning with Prof. Rabbany

License

Notifications You must be signed in to change notification settings

ding-ma/applied-ml

Repository files navigation

Applied-ML

COMP 551 - Applied Machine Learning (Winter 2021)

Projects

  1. KNN and Decision Tree on cancer data
  2. Naive Bayes and Linear Regression on text data
  3. Multilayer Perceptron on MNIST
  4. YOLO: Unified, Real-Time Object Detection Reproducibility Challenge

To SSH onto the VM

  1. Create your ssh public and private key.
  2. Upload your public ssh key to GCP
  3. ssh -i path_to_private_key username@34.74.0.92. The IP address of the VM is static.

NOTE: IP of VM changed since mini-project-3

Create virtual environment

Each mini-project has its own virtual environment

  1. cd into the mini-project you want to work with
  2. Create your virtualenv: python -m venv venv
  3. source venv/bin/activate, you should see venv in front of your terminal prompt
  4. Install project dependencies: pip install -r requirements.txt
  5. If you installed new dependencies: pip freeze > requirements.txt

Note: Not needed for mini-project 4. We will use the conda base package from GCP Deep Learning VM

Running a task in background

  1. nohup python script_name.py &
  2. Close your terminal and go Zzzz

About

COMP 551 - Applied Machine Learning with Prof. Rabbany

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •