- 博客(15)
- 收藏
- 关注
原创 简单聊聊transformer
seq2seq model with ‘‘self-attention’’:大量用到了 ‘‘self-attention’’计算b4要先看a1到a3不容易平行->using cnn to replace rnn。transformer知名的应用:bert。
2025-09-29 14:24:34
319
原创 字典,元组,列表的区别
本文介绍了Python中三种主要数据结构:列表(list)、元组(tuple)和字典(dict)。列表是有序可变集合,支持索引访问和增删改操作,允许重复元素。元组是有序不可变集合,创建后不能修改,但允许重复元素,单元素元组需加逗号。字典是无序键值对集合,键必须唯一,值可重复,支持通过键来增删改查元素。三种结构各具特点,适用于不同场景的数据存储和处理需求。
2025-08-13 14:52:36
348
原创 HTTP 状态码(HTTP Status Codes)
HTTP状态码分类摘要:状态码按首位数字分为5类:1xx信息类(如100继续请求);2xx成功类(如200请求成功);3xx重定向类(如301永久跳转);4xx客户端错误(如404资源不存在);5xx服务器错误(如500服务器内部错误)。每类状态码代表不同的请求处理状态,帮助开发者快速定位问题。完整分类包含常见状态码及其典型应用场景,如201资源创建成功、304缓存有效等。
2025-08-13 11:52:36
481
原创 SVM+opencv实现车牌识别(含完整代码)
利用OpenCV基础知识实现车牌识别注:本文会将代码逐条分解,若觉得easy的可直接跳到最后,看如何在自己电脑上运行。# plt显示彩色图片,cv2与plt的图像通道不同:cv2为[b,g,r];plt为[r, g, b]plt.show()# plt显示灰度图片plt.show()# 高斯滤波并且转化为二值图像。
2024-01-09 12:27:46
5036
3
原创 YOLOv8网络架构介绍
YOLOv8 目前支持图像分类、物体检测和实例分割任务1.提供了一个全新的 SOTA 模型,包括 P5 640 和 P6 1280 分辨率 的目标检测网络和基于YOLACT的实例分割模型。和 YOLOv5 一样,基于缩放系数也提供了 N/S/M/L/X 尺度的不同大小模型,用于满足不同场景需求。
2024-01-02 12:36:15
7874
原创 呕心沥血之pytorch框架从头到尾介绍
学习深度学习一个好的框架十分的重要,现在主流的就是PyTorch和TensorFlow,今天我们一起来学习PyTorch,PyTorch是使用GPU和CPU优化的深度学习张量库。本文通过详细且实践性的方式介绍了 PyTorch 的基础知识、张量操作、自动求导机制、神经网络创建、数据处理、模型训练、测试以及模型的保存和加载。其实除了可以采用自动梯度方法,我们还可以通过构建一个继承了torch.nn.Module的新类,来完成对前向传播函数和后向传播函数的重写。
2023-12-22 11:48:07
1333
原创 OSError [WinError 1455]页面文件太小,无法完成操作”解决方案“
在windows下用pytorch训练的时候,比如用yolov5(yolov8等等也一样,只要是涉及到多进程,如dataloader的num_workers设的比较大),就有可能会遇到“OSError: [WinError 1455] 页面文件太小,无法完成操作”的错误。1.调大虚拟内存2.升级pytorch版本。
2023-12-20 12:06:10
15676
6
原创 python chapter 5 循环 Loop
For 循环用于指定范围的重复操作。range()可以生成一个数字范围。在不知道循环什么时间停止的时候,应该试试 While 循环。循环同样也是可以嵌套的。巧妙地使用break和continue语句。合理的剪枝,缩小搜索范围/循环范围,可以大幅提高程序运行效率。
2023-12-19 18:43:45
934
1
原创 python chapter 4 Conditionals条件语句
if-else 和if-elif-else和3.10中的match...case。
2023-12-19 17:52:05
426
1
原创 python chapter3 Variables and Functions
变量只是个标签,物理设备上有啥才是重点def、header、body、缩进、return函数是有作用域的,类似双层玻璃,里面可以看见外面,外面不能看见里面函数的一些列操作完成后就销毁了。
2023-12-19 16:13:44
946
1
原创 python chapter 2 Data Types and Operators
Python 的类型系统很丰富,可以使用type()查看对应的类型常数类型的值是不可修改的除法操作默认是浮点数除法,整除操作需要使用//运算符之间有运算优先级,运算符作用于不同对象之间的效果是不同的在进行逻辑判断时,会使用短路求值比type()更具有稳健性(Robustness)
2023-12-19 11:31:44
824
1
原创 python chapter 1 Basic
TypeError Traceback (most recent call last) x = input("输入一个数字") ----> 2 print(x, "的一半等于", x/2)print(f"一个简单的数学问题:\"{x} + {y} =?print(x, "的一半等于", x/2) # 对味啦。print("あなたの名前は", name, "です")x = int(input("输入一个数字:"))name = input("输入你的名字:")print(x, "的一半等于", x/2)
2023-12-19 09:59:09
1040
1
原创 卷积层理解及应用到边缘检测
卷积神经网络(convolutional neural network)是含有卷积层(convolutional layer)的神经网络。本章介绍卷积神经网络最常见的二维卷积层工作原理。
2023-12-08 19:59:12
1037
原创 图像增广--翻转 裁剪和变化颜色
在“深度卷积神经网络(AlexNet)”中,大规模数据集是成功应用深度神经网络的前提。图像增广(image augmentation)技术通过对训练图像做一系列随机改变,来产生相似但又不同的训练样本,从而扩大训练数据集的规模。图像增广的另一种解释是,随机改变训练样本可以降低模型对某些属性的依赖,从而提高模型的泛化能力。例如,我们可以对图像进行不同方式的裁剪,使感兴趣的物体出现在不同位置,从而减轻模型对物体出现位置的依赖性。我们也可以调整亮度、色彩等因素来降低模型对色彩的敏感度。
2023-12-08 17:22:28
724
原创 MXNet中NDArray数据相关操作
这里作者是使用juputer notebook来学习,对比于pycharm和它的控制台来说,对于较大型的项目用pycharm可以实现分文件管理,pycharm的控制台适合运行单行代码,jupyter notebook因为对于单个模块运行之后都会有一个输出直观看到结果;
2023-12-07 16:30:20
1014
车牌识别匹配模板,做车牌识别匹配不可缺少的模板
2024-01-09
飞机数据集前半部分,包含国内8种飞机
2024-01-04
飞机数据集后半部分,包含国内8种飞机
2024-01-04
YOLOv7预训练权重文件
2024-01-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅