Fixing test set loading and plots in PS2-5 Kernelizing\ the\ Perceptron.ipynb, and fixing source code loading in various Jupyter Notebooks #11
+510
−480
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
2 commits.
Description of the first one
In problem-sets/PS2/PS2-5 Kernelizing the Perceptron.ipynb:
replaced line
test_x, test_y = util.load_csv('data/ds5_train.csv')
with correct line
test_x, test_y = util.load_csv('data/ds5_test.csv')
showing plots for the test set, as the train_perceptron function intends to do.
Description of the second one
In Jupyter notebooks, corrected all lines that import code from
/src
folders. For example, lineimport problem_set_1.src.linear_model
is replaced by
import src.linear_model
This is the correct way to import code from
/src
given the folder structure used in this repository. Otherwise, the notebook fails to find the/src
folder.