- 博客(80)
- 资源 (5)
- 收藏
- 关注

原创 深度学习——分布式训练
最近开始上手进行分布式训练,于是在网上开始搜各种教程和资料,看到了许多写得很好的文章,但是有些文章又不是特别的全面,于是决定对这些文章进行归纳和总结,方便后来者的学习和查阅。这里友情提醒一下,大家查资料的时候不要仅仅局限于百度,有时候在百度上查半天,不如去官方文档或者google搜一下,立马就能看到很多优质的解答。
2024-08-27 02:33:41
1403
1

原创 深度学习——Linux命令大全
用法:tar [选项] 文件名.tar.gz 源文件选项:-c --create :创建新的归档文件,即打包,打包的意思就是说把一堆文件打包成一个文件-v --verbose :可视化,显示详细的tar处理的文件信息的过程-f --file :要操作的文件名-x --extract :解压文件。
2023-01-20 15:19:44
2292
原创 深度学习——图像余弦相似度
计算机视觉是研究图像的学问,在图像的最终评价时,往往需要用到一些图像相似度的度量指标,因此,在本文中我们将详细地介绍原生和调用第三方库的计算图像余弦相似度的方法。
2025-03-29 21:46:52
293
原创 深度学习——图像相似度评价指标
峰值信噪比(PeakSignal toNoiseRatio,PSNR),表示的是信号的最大功率与噪声功率的比值。峰值信噪比越高,表示噪声影响越小;峰值信噪比越低,表示噪声影响越大,单位是分贝dB。PSNR是基于像素值的全局评估,不考虑图像的结构信息。PSNR接近50dB:表示压缩后的图像质量非常高,仅有非常小的误差。在这种情况下,原始图像和压缩后的图像之间的差异几乎不可察觉。PSNR大于30dB:通常认为,人眼很难察觉到这种压缩水平下图像的失真。这意味着压缩后的图像在视觉上与原始图像非常接近。
2025-03-22 10:49:04
968
原创 深度学习——同一台电脑使用ssh配置多个github账号
如果一台电脑只有一个github账号,那么进行默认的ssh配置,通过git拉取和提交代码即可,但在实际的工作中,有时候需要在一台电脑登录多个github账号,将不同的项目代码提交到不同的github账号,这个时候如果仅仅只是使用ssh默认配置,私钥和公钥将无法完成一对一配对,为此我们需要进行ssh的``多对多```配置,简单来讲就是原本两个人用一双筷子,现在两个人用两双筷子。当你看到这篇文章时,默认你已经有了一些git相关的基础知识,这篇文章里不进行赘述。
2025-03-12 14:18:38
403
3
原创 CLion和Qt 联合开发环境配置教程(Windows和Linux版)
这个软件属于直接默认安装就行,很简单,不多做介绍了window 直接点exeLinux 先赋予可执行权限,然后./xxx.run运行安装,另外ubuntu需要执行。
2024-10-14 20:29:40
1709
原创 深度学习——LLM大模型分词
自从chatgpt出现,大模型的发展就进入了快车道,各种各样的大模型卷上天,作为一个在大模型时代的科研人,即使你不向前,也会被时代裹挟着向前,所以还是自己走快一点比较好,免得被后浪拍死在沙滩上。对于我而言,写文章更多的是对知识的总结和回顾,当然如果我的文章能够对你的学习有所帮助我也是挺开心的。这篇文章主要参考B站上的这位大神的视频以及Huggingface上的总结。
2024-08-29 10:13:27
1799
4
原创 深度学习——Adversarial attack vulnerability of medical image analysis systems: Unexplored factors
1、在本文中,作者研究了以前未被探索的影响深度学习MedIA系统在眼科、放射科和病理学三个医学领域对抗攻击脆弱性的因素。2、作者专注于对抗黑盒设置,其中攻击者,而是使用另一种模型,通常称为代理模型,来创建对抗样本,然后将其转移到目标模型。作者认为这是MedIA系统最现实的应用场景。3、作者的研究主要包含三方面:(1)研究了权重初始化(在ImageNet上进行预训练或者随机初始化)对对抗攻击从代理模型到目标模型的可迁移性的影响,即使用代理模型构造的攻击如何有效地作用于目标模型。
2024-03-18 20:15:24
716
原创 深度学习——SAM(Segment-Anything)代码详解
当为true的时候会返回3个mask,对于模棱两可的prompt比如一个点,多输出可以比单单输出产生更高质量的Mask,如果只有一个mask是被需要的,可以通过quality score 来筛选mask,对于非模棱两可的输入,比如多个prompt,将multmask_output设置为false可以得到更好的结果return_logits。这个文件包含三层的封装,最外层是sam_model_registry,它提供了统一的接口,用来选择vit_h,vit_l,vit_b,默认使用vit_h。
2024-03-13 22:52:58
8085
原创 深度学习——pycharm远程连接
1、2、整个过程花费了一天的时间,不过最终的结果可喜可贺3、整个过程非常冗长,对于初次上手的小伙伴可能不是很友好,不过还是希望你能够坚持着看完。孰能生巧。4、本篇的重点是本地环境的配置,远程环境的配置会一笔带过。
2024-01-24 18:41:03
5017
2
原创 深度学习——nn.BCELoss(),nn.CrossEntropyLoss(),nn.BCEWithLogitsLoss()
【代码】深度学习—nn.BCELoss(),nn.CrossEntropyLoss(),nn.BCEWithLogitsLoss()
2024-01-12 17:21:03
629
原创 深度学习——typing和argpase和tqdm和datetime和logging和addict和importlib和einops
【代码】深度学习——typing和argpase和tqdm和datetime和logging和addict和importlib。
2024-01-01 14:57:35
494
原创 深度学习——PIL和OpenCV
flags:标志位,{cv2.IMREAD_COLOR,cv2.IMREAD_GRAYSCALE,cv2.IMREAD_UNCHANGED}cv2.IMREAD_GRAYSCALE:读入灰度图片,可用0作为实参替代。cv2.IMREAD_COLOR:默认参数,读入一副彩色图片,注意返回值有两个,一个是设置的阈值,一个是图片本身。filepath:读入imge的完整路径。,可用1作为实参替代。
2024-01-01 14:33:33
876
原创 深度学习——AlexNet
作者训练了一个大的、深的卷积神经网络来对1200万张高分辨率图像进行分类,这些图片是2010年ILSVRC比赛的图片,总共分为1000个类别。在测试数据上,top-1和top-5错误率分别为37.5%和17%,比现有的SOTA(state-of-the-art)结果还有优越。神经网络总购有6000万参数以及65万个神经元,包含5个卷积层,其中一些卷积层后面跟着最大池化层,包含3个全连接层和一个1000维的softmax。
2023-12-18 22:19:57
1313
原创 深度学习——DDPM
2020年Berkeley提出DDPM(Denoising Diffusion Probabilistic Models),简称扩散模型,是AIGC的核心算法,在生成图像的真实性和多样性方面均超越了GAN,而且训练过程稳定。缺点是计算成本较高,实时推理比较困难,但也有相关技术在时间和空间维度上降低计算量。前向扩散过程(前向加噪过程)和反向去噪过程。前向过程和反向过程都是马尔可夫链,全过程大约需要1000。
2023-11-18 23:42:02
502
原创 深度学习——常用库matplotlb,numpy,pandas
读取csv,并将第一行作为列名读取csv,并将第一列作为行名读取csv 指定列名。
2023-09-12 19:40:43
330
原创 配置pyqt5开发环境
在这里插入图片描述](https://img-blog.csdnimg.cn/1cbf933ebda345f080b1afe564d11850.png。(当前rcc工具目录,请根据实际修改)
2023-08-17 22:37:52
262
原创 深度学习——cuda安装和卸载(nvidia-smi 和nvcc -V 区分)
2、在安装CUDA 时候会安装3大组件,分别是== NVIDIA 驱动、toolkit 和 samples==。上面说的 CUDA Driver API是依赖于 NVIDIA 驱动 安装的,而CUDA Runtime API 是通过CUDA toolkit 安装的。1、CUDA 有两种API,分别是 运行时 API 和 驱动API,即所谓的 Runtime API 与 Driver API。的结果是对应== CUDA Runtime API==CUDA Runtime API,因为是向下兼容的。
2023-08-15 21:00:08
2947
原创 Stable Diffusion WebUI安装和使用教程(Windows)
1、在整个过程中会创建新的虚拟环境,安装大量的python库,这些库在requirements.txt中都有写明,如果安装缓慢,建议把webui.bat停掉,手动安装这些库2、在整个过程中需要从github下载项目,如果网速不加,建议用gitee镜像代替,所有地址都在launch_utils.py文件中,将对应的网址替换掉3. windows环境用不了os.statvfs ,因此需要把相关代码注释掉。
2023-08-10 20:45:55
2385
原创 深度学习——ResNet
论文名称:Deep Residual Learning for Image Recognition发表期刊:CVPR发表年份:2016。
2023-06-15 18:46:41
924
原创 深度学习——语义分割标注转换
形式一:Json格式的标注转换成调色板mask形式二:RGB类型mask(24位三通道)转成调色板mask(8位单通道),调色板的格式为.png形式三:对于二分类的语义分割,一般采用灰度图(8位单通道)
2023-05-26 22:13:47
1702
原创 深度学习——常用库glob,os,shutil,pathlib
PS:alpha通道,又称A通道,是一个8位的灰度通道,该通道用256级灰度来记录图像中的透明度复信息,定义透明、不透明和半透明区域,其中黑表示全透明,白表示不透明,灰表示半透明。flags:标志位,{cv2.IMREAD_COLOR,cv2.IMREAD_GRAYSCALE,cv2.IMREAD_UNCHANGED}cv2.IMREAD_UNCHANGED:顾名思义,读入完整图片,包括alpha通道,可用-1作为实参替代。cv2.IMREAD_GRAYSCALE:读入灰度图片,可用0作为实参替代。
2023-04-24 17:33:17
200
原创 深度学习——pytorch卷积神经网络中间特征层可视化
在我们使用神经网络的过程中,经常会好奇中间的网络到底学到了些什么,所以常常想用可视化的方法来输出这些特征层,所以惊天带大家用一个简易的网络来输出这些特征层。
2023-01-25 10:04:15
2806
4
原创 深度学习——pytorch中反向传播,梯度保留,梯度分离,梯度清零,梯度累加等相关问题解析
1.因此,当使用optimizer=optim.Optimizer(net.parameters())设置优化器时,此时优化器中的param_groups等于模型中的parameters(),此时,二者是等效的,从二者的源码中也可以看出来。,得到的这个tensor永远不需要计算其梯度,不具有梯度grad,即使之后重新将它的requires_grad置为true,它也不会具有梯度grad。detach()函数,返回一个新的tensor,是从当前计算图中分离下来的,但是仍指向原变量的存放位置,其。
2023-01-23 16:42:16
5630
原创 深度学习——pytorch张量花里胡哨操作
功能:转置,一次可以对多个维度进行转置,但要将所有的维度写入。功能:转置,一次只能对两个维度进行转换。
2023-01-22 18:54:51
964
matlab大作业.rar
2021-11-25
web结课作业-二十四节气.rar
2021-06-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人