相关文章

pygame零基础入门

一、初始pygame 1.游戏框架搭建 pygame游戏框架搭建大体分为四个步骤,如下图所示: 参考代码: # 导入pygame import pygame# 初始化游戏 pygame.init()# 游戏代码【这里写我们的游戏代码主体部分,比如游戏窗口,标题&…

【CS231n assignment 2022】Assignment 3 - Part 3,Transformer

🚩前言 🐳博客主页:😚睡晚不猿序程😚⌚首发时间:2022.8.19⏰最近更新时间:2022.8.19🙆本文由 睡晚不猿序程 原创,首发于 CSDN🤡作者是蒻蒟本蒟,如…

cs231n图像分类笔记(上)学习记录

前言: 学习内容是斯坦福大学的《面向计算机视觉的卷积神经网络》课程,课程代码cs231n,原文链接是Stanford University CS231n: Deep Learning for Computer Vision,同时知乎上有课程笔记的中文翻译贺完结!CS231n官方笔…

SVM算法的深度剖析(CS231N课程作业)

目录 前言 一、基本概念介绍 二、使用步骤 1.导入数据集和相应的库函数 2.可视化数据集,每一类随机选取7张图片 3.对数据库进行划分 4.计算训练集的损失和数值梯度​编辑 5.用矢量化的方法求解loss和gradient​编辑 6.利用LinearSVM模型进行数据的更新 总结&#xf…

cs231n 课程作业 Assignment 2

上一次作业基本已经讲了构建一个多层神经网络的基本知识,包括其结构,公式推导,训练方法。这一次主要关注卷积神经网络(CNN, Convolution Neural Network),要先读完课程笔记 CS231n Convolutional Neural Networks for Visual Recognition,基本就懂了。特别是那个解释卷积…

cs231n作业:assignment1 - features

GitHub地址:https://github.com/ZJUFangzh/cs231n 个人博客:fangzh.top 抽取图像的HOG和HSV特征。 对于每张图,我们会计算梯度方向直方图(HOG)特征和用HSV(Hue色调,Saturation饱和度,Value明度)颜色空间的色…

cs231n作业一 knn

cs231——knn作业 cs231——knn作业 cs231——knn作业1.基础概念1.1 self.X_train1.2 y_train1.3 X 2.作业一——两层循环实现3作业二——实现knn投票机制4作业三——使用一层循环实现5作业四——不用循环6作业五--交叉验证 1.基础概念 1.1 self.X_train 这是训练集&#xff…

CS231n-assignment1详解

博客中的一部分公式和图片无法展示,建议移步至GitHub中。assignment1中有一个assignment.pdf,这个就是本文导出的pdf版本。 Github传送门 1. 配置问题 考虑到很多朋友使用Windows系统(包括我这个VegetableBird…),这…

cs231n作业——softmax

cs231n作业——softmax cs231n cs231n作业——softmax1.基础知识2.使用循环进行求loss和求导3.向量化进行求导和loss1.基础知识 Inputs: - W: A numpy array of shape (D, C) containing weights. - X: A numpy array of shape (N, D) containing a minibatch of data. - y: A …

【CS231n】斯坦福大学李飞飞视觉识别课程笔记

最近开了一个新坑——【CS231n】斯坦福大学李飞飞视觉识别课程,准备认真学习并记录自己的学习历程。 文章目录 【CS231n】斯坦福大学李飞飞视觉识别课程笔记课程笔记学习安排Week 1Week2Week3Week4Week5Week6Week7Week8Week9Week10Week11Week12【CS231n】斯坦福大学李飞飞视觉…

[cs231n] Softmax Classifier/ SVM

scores由线性函数得到: 损失函数 Loss function: Softmax —— 交叉熵损失 Cross Entropy Loss 每个样本的损失: SVM —— Hinge Loss 正则项: 总损失 数据损失正则项: 损失函数求梯度 gradient Softmax 对weights的梯度:矩…

cs231n学习笔记

这里写目录标题 assignment1:1.训练预测2.明白训练 验证测试 同时在 验证上调整超参数3.写高效的numpy向量4.实现knn5.svm6.softmax7.两层神经网络8.利用除了像素之外的特征比如颜色直方图 梯度直方图来对性能进行改进9.jupyter使用numpy 语法pytorchassignment2:understand Ne…

cs231n 作业环境搭建

纯纯是新手,本来想用2021年的作业资料完成作业,但是由于使用不了colab放弃了2021年的作业,转而使用2019年的作业资料。 主要参考资料:https://cs231n.github.io/assignments2019/assignment1/#option-b-local-development 作业环…

CS231n——编程作业环境配置

1 致谢 感谢琦爷的帮助! 2 系统要求 作业需要在Linux系统上面完成,不能使用Windows系统,为什么呢? 在作业1中,需要下载CIFAR-10数据集,下载的方式是通过助教提供的命令行代码完成的,如图所示…

【Python学习笔记】cs231nPython Numpy教程

【Python学习笔记】cs231nPython Numpy教程 回顾经典教程cs231n,完成assignments觉得很困难,感觉自己python基础语法掌握的不是很熟,就顺藤摸瓜找了cs231n他们的官方Python个Numpy教程 如果对英文原版上手有困难,可以看这个&…

cs231n作业-assignment1

assignment 1 (cs231n) 文章目录 assignment 1 (cs231n)KNN基础计算distances 方法一:双层循环计算distances 方法二:单层循环计算distances 方法三:无循环根据dists找到每个测试样本的种类KNN模型汇总交叉验证 KNN基础 计算distances 方法一…

cs231n assignment1 SVM详解

1. 图像的预处理问题->为什么要减去均值图像2. SVM分类器 a. 背景知识b. SVM(Multiclass Support Vector Machine)c. practical considerationd. 计算倒数※(难点)e.作业代码详解 1. 图像的预处理问题->为什么要减去均值图像 (ROW(行…

CS231n:作业1——KNN

前言 详细代码见github 问答总结: 实现knn算法中,我们使用了torch.argsort, torch.argmax, torch.bincount函数简化了代码,脑海中模拟他们的过程。实现knn算法向量化过程中,我们使用了号的传播原理(distd1d2d3),其中 d 1 ∈ R M …

计算机视觉 CS231n Course Introduction

CS231n是非常经典的计算机视觉课程,为了方便新手学习,尤其是英文不好的同学,特意将该课程亲自翻译成中文,希望能对大家学习CV有一定的帮助。 CS231n每一年都有课程,最早的是2015年(http://cs231n.stanford.edu/2015)&a…

斯坦福大学的 CS231n(全称:面向视觉识别的卷积神经网络)

斯坦福大学的 CS231n(全称:面向视觉识别的卷积神经网络)一直是计算机视觉和深度学习领域的经典课程,每年开课都吸引很多学生。今年是该课程第3次开课,学生达到730人(第1次150人,第2次350人&…