深度学习
文章平均质量分 84
记录个人学习经验
也问吾心
这个作者很懒,什么都没留下…
展开
-
Pytorch-3D-Image-Classification
对3D图像的识别进行一个记录原创 2022-09-21 16:40:26 · 930 阅读 · 0 评论 -
云服务器搭建深度学习环境
腾讯云服务器搭建pytorch环境原创 2022-08-10 08:41:39 · 1393 阅读 · 1 评论 -
分类评价指标(二分类)——f1score sensitivity specificity roc曲线 auc
注:此文章为记录学习历程,无参考价值。最近在学习分类(二分类)的时候,需要用到一些常用的分类指标,各大中文网站的的代码不仅看不懂,甚至还千篇一律,都不知道到底是谁抄的谁的,自己在一些英文网站看人家写的代码一点一点理解,总算是能弄出结果来了,故写此文章以记录由于我也是新手,故关于理论的讲解请参考其他文章:敏感性和特异性roc曲线和auc,f1score等(1)roc 曲线以及面积auc和f1score的实现这三个方法的实现主要是用sklearn官方库里面的函数f1_score, roc_cu.原创 2022-05-31 20:27:40 · 1433 阅读 · 2 评论 -
pytorch Feature Fusion
最近在做一个特征融合,需要将卷积网络的最后一层的深度特征拼接起来(concat),搭建网络的时候遇到了一系列问题,记录方便以后查看from torch.nn import functional as Fimport torch.nn as nnimport torchimport torchvisionclass MyEnsemble(nn.Module): def __init__(self, nb_classes=2): super(MyEnsemble, s.原创 2022-05-31 18:19:18 · 3536 阅读 · 8 评论 -
pytorch accuracy和Loss 的计算
最近学习代码时发现当自己去实现代码的时候对于样本的Loss和accuracy的计算很不理解,看别人的代码也是靠猜测,所以自己去官方文档学习加上自己做了个小实验以及搜索了别人的博客,总是算明白了怎么回事,所以打算写下来记录(纯粹记录,无参考意义)accuracy 计算关于accuracy的计算:acc=正确个数 / 样本总数我们知道,经过模型的输出的最后的一个结果是通过一个softmax算法的出来的,也就是说,输出的给过给出了这个模型对于每个类别的概率预测(且所有概率相加等于1),概率最大的类别也就是.原创 2022-05-07 23:58:02 · 10948 阅读 · 0 评论 -
pytroch optim(优化算法与学习率调度器)
记录优化器与学习率调度器的使用,无参考价值,仅供本人查阅pytroch 官方地址Optimizer.add_param_group 向Optimizers param_groups添加一个参数组。Optimizer.step 执行单个优化步骤(参数更新)。Optimizer.zero_grad 将所有优化的 s 的梯度设置torch.Tensor为零。Optimizer.state_dict 将优化器的状态作为dict.优化算法AdamW(params, lr=0.001, betas=.原创 2022-05-04 18:21:32 · 326 阅读 · 0 评论 -
pytorch——transforming and augmenting images(转换和图像增强)
此文章为记录pytorch中图像增广技术,方便此后查阅,无参考价值请参考pytorch 官方说明1)变换的组合,要想将多个变换组合在一起,请使用Compose2)在中心剪裁给定的图像CenterCrop(size),3)随机更改图像的亮度、对比度、饱和度和色度ColorJitter(brightness=0, contrast=0, saturation=0, hue=0),参数为浮点数或者tuple,例如0.5表示(0.5,1.5)的改变4)以给定的概率随机水平翻转给定的图像RandomHo.原创 2022-05-04 17:09:04 · 1904 阅读 · 0 评论 -
Kaggle: ImageNet Dog Breed Classification (Pytorch)
本文为自学碰壁的完成任务的一个记录总结,无任何参考价值写在前面:本文章是跟着《动手深度学习》(李沐)学习过程中的动手实操,前因是对一个树叶数据集分类,但是由于自己太小白(太菜了)折腾了两三周才弄出来,但是觉得还是值得记录一下,对整个过程中自己碰壁过程进行一个总结。由于对于树叶分类的那个问题自己有点雨里雾里的,觉得没达到效果,所以才有了在 Kaggle 上 ImageNet Dog Breed Classification 的分类,本文同样也记录了树叶分类总结:多去论坛或者说竞赛地址看看别人.原创 2022-04-24 22:33:21 · 1552 阅读 · 1 评论 -
Lenet 进行手写数字识别(pytorch)
注:初入门深度学习,记录自己第一个成功的小实验,无参考意义在我的Python项目下一共两个文件,一个用来定义模型,一个用来训练目录定义模型训练函数实验效果定义模型注意:由于Minist 手写数字是灰色图片即单通道,所以我们在经过两个卷积层之后只有16个通道,并且我在Lenet 的网络中加入了BatchNormal 正则化,经实验可以提高模型精度这里提出一个值得注意的点:x = x.view(-1, 16 x 4 x 4),这里是将卷积层展开为全连接层,但是我看到网上都是写的(16 x 5 x 5.原创 2022-04-19 18:14:48 · 4444 阅读 · 5 评论 -
Anaconda安装pytorch(tensorflow-cpu版)
目录前言2)安装包3)安装cuda支持4)验证前言注:此文章为本人自己安装后所记录,参考的是其他博主的文章,若有不到之处,敬请谅解另:由于tensorflow 的cpu版本和pytorch的cpu版本利用我所使用的方法几乎是一样的,在anaconda很简单,所以我只给出了pytorch的安装,但是它同样可以安装tensorflow cpu 版本,如觉得我的文章不够 明了请参考下面我给出的两个链接在网上参考了几篇文章后,终于是将tensorflow 和 pytorch 同时安装好,故将其记录,以供来日原创 2021-12-19 18:31:54 · 1952 阅读 · 0 评论