一、anaconda安装
下载地址:https://www.anaconda.com/download/
拉到最下面点击Download即可
下载完毕后自定义安装目录,直接一路默认安装。
安装好后,Windows应该多了这么几个东西
右键Anaconda Prompt,管理员身份运行
在控制台窗口输入conda create -n cs231n python=3.7 anaconda
会提示你需要安装哪些包,输入Y回车。配置cs231n课程的环境,直接配置即可,环境会保存在anaconda安装目录的某个文件夹中,下载需要耐心等待一下。
下载完后,输入
source activate cs231n
即可进入配置的环境
输入
source deactivate cs231n
即可退出配置的环境
每次要写cs231n的作业时都要记住 source activate cs231n
至此,完成cs231n的anaconda配置
二、第一次作业
首先下载作业文件。http://cs231n.github.io/assignments2019/assignment1/
再根据上面的网站提示下载Cifar10数据集。数据集下载完成后将cifar-10-batches-py文件夹解压到spring1819_assignment1\cs231n\datasets目录下。
接下来打开Anaconda Prompt终端。source(conda) activate cs231n
cd 到spring1819_assignment1文件夹
运行jupter notebook
此时浏览器会自动打开jupyter notebook,可以开始做作业啦
打开knn.ipynb就能看到第一题,然而运行第一个的时候会报错,Import Error:
cannot import name 'imread' from 'scipy.misc'
解决办法:打开cs231n文件夹下的data_utils.py文件,
# from scipy.misc import imread
from imageio import imread
把上面这句换成下面的即可。
开始运行代码把!