作业内容:
首先是加载数据库CIFAR-10,随机可视化一些图片:
将数据分为train、val、test,然后将training set采样一个小的数据集成为development set,作为运行代码用,节省时间:
利用range取数组:
必须是numpy数组才可以
-----------一些preprocessing--------
1.将图像数据reshape成一行
2.减去图像均值(各数据集减去训练集的均值)
SVM Classifier
首先是用一个两层循环计算loss和grad:
numpy.random.