自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(343)
  • 资源 (1)
  • 收藏
  • 关注

原创 【loguru】【notifiers】配置ERROR级别邮件发送通知

因为国内的邮箱仅通过用户名密码是登录不上的,因为现在国内登录都需要手机号验证等二次验证,所以我们需要配置好。具体操作在网页版还不行,需要下载手机版的网易邮箱大师。在我->我的邮箱->三方登录管理中打开。打开后会给你一个登录的授权码,输入到。

2024-06-16 08:30:19 329

转载 【Tmux】Tmux常用指令

tmux的简单使用

2024-06-14 17:16:31 181

原创 【Linux】从零开始配置新的服务器的机器学习环境

终端远程登录或者第二种的前提是在中配置了host安装文本编辑器vim主要用于后续的文本编辑,个人比较习惯用vim,根据自己喜好选择更新apt安装文本编辑器。

2024-06-14 16:46:18 392

转载 【iTerm2】iTerm2配置

Mac下iTerm2的安装与配置

2024-06-14 13:05:27 108

原创 【对抗样本】【FGSM】Explaining and Harnessing Adversarial Examples 代码复现

参考Pytorch官方的代码。

2024-06-12 14:44:14 608

原创 【Zotero】【MacOS】Zotero6常用插件总结

所以我将网上找到的教程以及自己找到适应。版本的插件做了个整合。

2024-05-28 23:01:46 1207

原创 【Pytorch】18.创建自定义数据集并根据文件名或对应文件名的文本文件获取labels

本文主要探讨两种不同的数据集获取labels的方法根据图片的文件名中获取文件标签根据与图片名称相同的.txt文件获取文件名。

2024-05-23 12:08:44 432

原创 【Pytorch】17.使用自定义类继承Dataset创建数据集并通过代码将完整的数据集分割为测试集与训练集

本文主要探讨获取一个数据集的两种情况,以手写数据集为例以文件格式划分好了训练集与测试集文件没有划分测试集与训练集,需要通过代码进行划分__init__主要实现一件事将给出的数据集地址转化并保存为一个数据集列表我们的文件结构为,下面的代码在必要处都给出了注释,读者可以自行阅读# 判断变化规则# 判断是否是训练集if train:else:# 遍历每个子文件夹(标签)if os.path.isdir(label_path): # 只处理目录# 遍历子文件夹中的所有图像文件。

2024-05-22 18:10:52 924

原创 【Pytorch】16.使用ImageFolder加载自定义MNIST数据集训练手写数字识别网络(包含数据集下载)

在前文【Pytorch】13.搭建完整的CIFAR10模型我们已经知道了基本搭建神经网络的框架了,但是其中的数据集使用的中的CIFAR10官方数据集进行训练的本文将用图片格式的数据集进行训练我们通过可以看到我们下载的数据集是这种格式的,所以我们的主要问题就是如何将自定义的数据集获取,并且转化为这种形式,剩下的步骤就和上文相同了。

2024-05-21 12:34:12 366

原创 【Pytorch】15.自定义验证照片测试自定义的CIFAR10网络

因为CIFAR10对输入照片要求的格式为而我们在网上找到的图片基本都不满足要求,所以我们需要对网络上找到的图片先进行处理比如我们找到一个猫的照片我们需要上面一系列的操作才能将图片的地址转化为导入训练好的神经网络在上一节的训练中,我们已经成功获得了训练30轮的CIFAR10神经网络,我们需要将训练好的网络加载到当前文件中,具体可以看经过这个步骤,我们就可以得到当前图片在CIFAR10数据集中10分类的哪个概率最大了,然后我们通过来获取最大概率的下标,然后根据下标来对应数据集的元素我们可以看到输出了cat。

2024-05-18 22:09:25 293

原创 【Pytorch】【MacOS】14.m1芯片使用mps进行深度模型训练

我们可以看到使用GPU的速度在本模型中还是比CPU快不少的。进行验证是否可以使用mps进行训练。就可以实现m1芯片来进行gpu训练。的情况下每训练100次的时间。的情况下每训练100次的时间。然后我们需要在三处添加为。分别在上面四处进行修改。CIFAR10数据集。首先我们先要引入设备。

2024-05-18 16:39:33 1776

原创 【Pytorch】13.搭建完整的CIFAR10模型

我们可以在网上搜到CIFAR10的网络模型,通过网络模型来搭建网络,具体可以看【Pytorch】10.CIFAR10模型搭建return x这里我们新创建了一个model.py用于专门存储网络结构,这样在我们的训练文件中,可以通过# 3.创建神经网络来导入我们自定义的神经网络。

2024-05-18 14:53:15 1185

原创 【Pytorch】12.网络模型的加载、修改与保存

首先我们先自定义网络结构,并保存为.pth文件return x# 保存自定义网络这里需要注意,我们在新的文件加载这个网络模型时,不能直接通过进行加载,而是要先引入我们网络模型的类return x# 注意无法直接通过这条语句导入,需要先引入网络定义或者通过来导入我们的类信息# 注意无法直接通过这条语句导入,需要先引入网络定义。

2024-05-17 14:17:54 353

原创 【Pytorch】11.损失函数与梯度下降

主要介绍三种。

2024-05-16 17:34:54 301

原创 【Pytorch】10.CIFAR10模型搭建

是中官方给出的一个数据集,可以通过来下载到指定文件夹。

2024-05-15 17:16:24 397

原创 【Pytorch】9.torch.nn.MaxPool2d

是对二维矩阵进行池化层下采样的方法。

2024-05-15 14:53:36 191

原创 【Pytorch】8.torch.nn.conv2d

这个函数和我们之前提到的的作用相似,都是完成操作,这里就不在过多赘述。

2024-05-14 19:26:12 305

原创 【Pytorch】7.使用Module模块搭建简易神经网络

torch.nn中的module是PyTorch中用于构建神经网络模型的基本单元。它包含了各种神经网络层、激活函数、损失函数等,可以通过组合不同的module来构建复杂的神经网络模型。每个module都包含了参数和方法,可以进行前向传播和反向传播等操作。使用module可以方便地构建、训练和部署神经网络模型。

2024-05-14 18:13:41 185

原创 【Pytorch】6.torch.nn.functional.conv2d的使用

阅读之前应该先了解基础的CNN网络的逻辑。

2024-05-07 20:36:32 481

原创 【Pytorch】5.DataLoder的使用

个人理解是,如果Dataset的所有数据相当于一副扑克牌,DataLoader就相当于从扑克牌中抽取几张,我们可以规定一次抽取的张数,或者以什么规则进行抽取。

2024-05-07 15:55:46 422

原创 【Git】Commit后进行事务回滚

因为一直使用git add .,在学习pytorch中添加了一个较大的数据集后,导致git push失败,而这个大数据集并不是必须要上传到仓库的,但是因为自己在设置.gitignore前已经进行了git comit,所以,需要进行事务回滚。

2024-05-07 15:11:24 388

原创 【Pytorch】4.torchvision.datasets的使用

是pytorch官方给出的关于cv领域的训练数据集,我们可以用官方提供的数据集进行学习与训练。

2024-05-07 13:14:55 447

原创 【Pytorch】3.Transforms的运用

在PyTorch中,transforms是用于对数据进行预处理、增强和变换的操作集合。transforms通常用于数据载入和训练过程中,可以包括数据的归一化、裁剪、翻转、旋转、缩放等操作,以及将数据转换成PyTorch可以处理的Tensor格式。

2024-05-07 10:07:41 332

原创 【Pytorch】2.TensorBoard的运用

是一个可视化和理解深度爵溪模型的工具。它可以通过显示模型结构、训练过程中的指标和图形化展示训练的效果来帮助用户更好地理解和调试他们的模型。

2024-05-06 21:38:44 433

原创 【Pytorch】1.读取训练数据集

class MyData(Dataset): # 创建一个MyData类,同时继承Dataset类def __init__(self, root_dir, label_dir): # 类似于c++的构造函数# root_dir 一般设置为训练集文件夹的地址(train)# label_dir 一般设置为分类文件夹的地址(ants)self.path = os.path.join(root_dir, label_dir) # 这个函数的作用是将root_dir的地址与label_dir的地址拼接起来。

2024-05-06 17:05:30 281

原创 【Git】Github创建远程仓库并与本地互联

点击生成新的仓库创建成功后会生成一个这样的文件。

2024-05-06 17:02:52 748

原创 【Git】【MacOS】Github从创建与生成SSH公钥

这一步不过多赘述,根据自己的邮箱新创建一个账号。

2024-05-06 16:10:55 372

原创 【项目实战】【Docker】【Git】【Linux】部署V2rayA项目

今天着手了一个全新领域的项目,从完全没有头绪到成功运行,记录一下具体的部署流程github项目链接一开始拿到以后完全没有抓手,去阅读了一下他的帮助文档写着能用docker运行,就去下载了一个Docker配置了一下。

2024-04-04 13:42:27 3293 1

原创 【算法】C语言使用qsort对字符串字符进行排序(解决字符串长度不统一的问题)

【代码】【算法】C语言使用qsort对字符串字符进行排序(解决字符串长度不统一的问题)

2024-02-18 13:30:19 474 1

原创 【经验】C语言文件操作

其中参数常用的是arwarw。

2024-02-14 16:14:13 422

原创 【经验】C语言常见写法

因为复试要用C语言进行复试,导致C++没法用了,,因为c已经忘得差不多了,所以在这里总结一下C的一些经验,开启一下尘封的回忆。

2024-02-14 15:27:22 651

原创 【算法】背包问题

也就是说{1,2}和{2,1}算同一种情况。也就是说{1,2}和{2,1}算两种情况。先遍历物品在遍历背包得到的是组合数。先遍历背包在遍历物品得到的是排列数。

2024-02-13 13:07:23 432

原创 【微信小程序开发】【SpringBoot】解决真机调试中无法向后台请求数据的问题

最近做了一个的一个项目,在编译器中用localhost请求后台可以实现,但是在手机上进行真机调试就无法正确的从后台请求数据,问题已经解决,下面是我的一点经验。

2023-05-03 14:24:22 2527 2

转载 【微信小程序开发】【源码学习】基于微信小程序的地图获取地点信息

代表用户点了一次除非签到失败是不能点第二次的,然后获取当前时间以及地点名称,并返回给前端的用户,提示用户检查当前签到时间和地点是否有误,如果有误则将。既然页面第一个加载就是getTime方法,我们就来看一下获取时间这个方法具体是干什么,如何实现的。这里每一个方法上都给出了注释,我这里就不一一赘述了,主要是每个方法的具体实现。,代表本次签到未成功,用户还可以点击一次签到事件,如果成功,则唤起业务逻辑。这里是比较长的,但是基本上都是官网给出的模板,主要用到了我们开头常量中。

2023-05-02 17:26:45 1448

原创 【微信小程序开发】微信小程序集成腾讯位置项目配置

在查找小程序ID的地方下滑找到服务器域名修改,把request域名添加。在我的应用里创建一个新的应用,印象中需要小程序ID,去。就可以调用官网给出的方法来进行开发了。这里我是将解压的文件放在了我项目的。里面找到自己的小程序ID填入即可。当然没账号的要先注册一个账号。从官网里下载,我这里下载的是。这样我们实例化的API核心类。其实可以只在需要的位置的。文件中导入,我这里直接在。中导入,在其他需要的。

2023-05-02 16:30:55 1160

原创 【经验】【macOS】开发常用快捷键总结(持续更新)

【代码】【经验】【macOS】开发常用快捷键总结(持续更新)

2023-05-01 14:54:26 121

原创 【微信小程序开发】缓存Storage的存入与获取

调用。

2023-05-01 14:39:01 909

原创 【微信小程序开发】页面的跳转问题

使用。

2023-04-25 11:22:48 78

原创 【微信小程序开发】小程序开启下拉刷新功能

的样式。

2023-04-25 11:19:32 306

原创 【微信小程序】用class引入iconfont

进入自动生成的在线链接,复制全部代码。的地址,保证每个文件都可以使用。

2023-04-03 15:25:43 126

springboot实现的简易超市管理系统

springboot实现的简易超市管理系统

2021-12-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除