- 22.02 выложил слайды на тему первой лекции в lecture1_slides
описано как пользоваться numpy
большинство функций Matlab соответствуют Python, но находятся в модуле numpy, т.е. вместо mean(X) пишем np.mean(X)
установка нужных либ
курс лекций ШАД Яндекса, очень крутой.
К первой лабе подходят лекции:
-
- Методы восстановления регрессии
-
- Вводная лекция
PS рекомендуется смотреть на скорости 1.25
Курс очень поверхностный, из него взяты лабораторные работы.
Вместо Octave используется scipy, так что все *.m файлы превращаются в один *.py
python -m unittest -v test_sanity
места, которые надо сделать помечены 'YOUR CODE HERE'
пропускаем 1.1 Submitting Solutions
пропускаем 2.4 Visualizing J(θ)
зато делаем Extra Credit Exercises (optional)
под пунктом 3.3 Normal Equations имеется ввиду использование псевдообратной матрицы вместо градиентного спуска
np.ravel приводит матрицу или вектор к одномерному горизонтальному массиву
X[:, i] берет столбец с индексом i