pytorch
文章平均质量分 98
miracleo_
这个作者很懒,什么都没留下…
展开
-
【pytorch】yolov4 实现对蛾子数据集的识别 以及 对蛾子图片二值化处理 实现 自动打标签标注。(本文重点在自动实现将图片转化为voc数据集)
文章目录一、之前工作回顾二、图片处理过程(1)图片的裁剪(2)生成xml文件的相关代码三、使用yolov4模型,训练预测蛾子数据集四、项目步骤记录五、数据标注范例六、关于xml的创建、读写问题(1)xml的创建(2)在xml有根元素时写入(3)xml的读取参考一、之前工作回顾在【python-opencv】 sobel算子 图像边缘检测 图像二值化处理 并进行框标定 这一篇文章中,讨论了如何使用边缘检测算法将图片二值化处理。其中th, im_th = cv2.threshold(im_in, 40原创 2020-07-06 11:08:03 · 268 阅读 · 0 评论 -
【pytorch】过拟合的应对办法 —— 丢弃法(dropout)
文章目录一、什么是丢弃法,为什么丢弃法可以缓解过拟合?二、丢弃法的手动实现和简单实现一、什么是丢弃法,为什么丢弃法可以缓解过拟合?由于丢弃法种类有很多,此处以倒置丢弃法(inverted dropout)来讲解。二、丢弃法的手动实现和简单实现...原创 2020-06-25 13:43:17 · 1058 阅读 · 1 评论 -
【pytorch】过拟合的应对办法 —— 权重衰减(并以具体实例详细推导、讲解)
文章目录一、什么是权重衰减,为什么权重衰减可以缓解过拟合?二、权重衰减的手动实现与简单实现3.12.2 高维线性回归实验3.12.3 从零开始实现3.12.3.1 初始化模型参数3.12.3.2 定义L2L_2L2范数惩罚项3.12.3.3 定义训练和测试3.12.3.4 观察过拟合3.12.3.5 使用权重衰减3.12.4 简洁实现小结三、什么是丢弃法,为什么丢弃法可以缓解过拟合?四、丢弃法的...原创 2020-05-13 21:13:44 · 2381 阅读 · 0 评论 -
【pytorch】过拟合和欠拟合详解,并以三阶多项式函数绘图举例 (附pytorch.cat的用法)
文章目录一、欠拟合、过拟合解释二、绘制拟合,过拟合,欠拟合曲线(1)torch.cat的用法(后面会用到)(2)绘制拟合曲线1)代码2)结果三、参考一、欠拟合、过拟合解释训练误差(training error)指模型在训练数据集上表现出的误差。泛化误差(generalization error)指模型在任意一个测试数据样本上表现出的误差的期望,并常常通过测试数据集上的误差来近似。欠拟合(...原创 2020-04-26 20:05:35 · 1199 阅读 · 0 评论 -
【pytorch】手动实现多层感知机(MultiLayerPerceptron)(torch.max(input=X, other=torch.tensor(0.0))的分析+多层感知机的简单实现
文章目录一、手写函数(1)代码(2)结果二、一点思考一、手写函数(1)代码import sysimport numpy as npimport torchimport torchvisiondef sgd(params, lr, batch_size): # 为了和原书保持一致,这里除以了batch_size,但是应该是不用除的,因为一般用PyTorch计算loss时就...原创 2020-04-24 20:55:15 · 1420 阅读 · 3 评论 -
动手学深度学习(pytorch版)小知识的总结
tensor.data 是用于更改w,b的值,而不影响计算图的反向传播而存在的。原创 2020-04-24 17:55:44 · 221 阅读 · 0 评论 -
【pytorch】自动求梯度 autograd 标量y或张量y,对x求梯度,过程详解。
文章目录一、Tensor二、梯度三、张量y对x求梯度一、Tensor创建一个Tensor并设置requires_grad=True:x = torch.ones(2, 2, requires_grad=True)print(x)print(x.grad_fn)输出tensor([[1., 1.], [1., 1.]], requires_grad=True)...原创 2020-04-23 18:49:50 · 1250 阅读 · 0 评论 -
【pytorch】手写softmax回归单层网络模型范例 + 利用pytorch模块简单实现softmax回归
文章目录一、代码二、结果一、代码import sysimport numpy as npimport torchimport torchvisionimport torchvision.transforms as transformsdef sgd(params, lr, batch_size): # 为了和原书保持一致,这里除以了batch_size,但是应该是不用除...原创 2020-04-23 11:54:49 · 744 阅读 · 0 评论 -
【pytorch + matplotlib】将若干张图像拼接成一张图像(附代码,以FashionMNIST为例)(subplot 和 subplots区别)
文章目录一、在pytorch中紧凑画出子图(1)在一行里画出多张图像和对应标签1)代码2)效果展示色偏原因分析:(2)以矩阵的形式展示多张图片1)代码2)效果展示二、在matplotlib中紧凑画出子图(1)区分 subplot 和 subplots(2)代码(3)效果展示一、在pytorch中紧凑画出子图(1)在一行里画出多张图像和对应标签1)代码import matplotlib.py...原创 2020-04-21 19:39:09 · 10116 阅读 · 1 评论