/cs231n

Course assignments for the 2016 edition of CS231n

Primary LanguageJupyter Notebook

Assignments

Week 1

  1. k-Nearest Neighbor classifier
  2. Training a Support Vector Machine
  3. Implement a Softmax classifier
  4. Two-Layer Neural Network
  5. Higher Level Representations: Image Features

Week 2

  1. Fully-connected Neural Network
  2. Batch Normalization
  3. Dropout
  4. Convolutional Neural Network

Troubleshooting

Missing libstdc++.so.6

In case you're getting this error when running jupyter notebook:

ImportError: /home/xenohunter/.local/share/anaconda3/envs/cs231n/lib/libstdc++.so.6:
version `GLIBCXX_3.4.29' not found (required by /usr/lib/libzmq.so.5)

Go to the Anaconda environment directory and link the file from /usr/lib:

cd .local/share/anaconda3/envs/cs231n/lib/
mv -vf libstdc++.so.6 libstdc++.so.6.old
ln -s /usr/lib/libstdc++.so.6 ./libstdc++.so.6

Credits due to this answer.