- 博客(47)
- 收藏
- 关注
原创 阿里云服务器通过镜像下hunggingface上的模型
参考连接https://blog.youkuaiyun.com/lanlinjnc/article/details/136709225。打开https://hf-mirror.com网站,搜索模型名,如下,复制就行。-resume-download后面的参数要填模型,怎么填呢?
2024-06-27 23:33:13
940
原创 大模型学习
github地址:https://github.com/hiyouga/LLaMA-Factory。也就是,把数据换个更节省空间的方式储存起来,就叫量化,用的时候再。,且满足github上的环境要求就行。是专门对符合正态分布的数据做量化用的。调epoch,数据集,模型等等。在阿里云服务器上配置,
2024-06-20 22:25:13
425
原创 【深度学习基础】
单层感知机就是一个二分类器,接收输入向量,输出分类结果,先进行线性加权,再进行激活函数的非线性转换,就相当于是一个小模型,里面的权重w和b是模型的参数参考1参考2
2024-04-01 18:01:02
633
原创 【便捷记录】
python tools/analysis_tools/analyze_logs.py plot_curve 训练时保存的json文件 --keys loss_cls loss_bbox loss_mask --out 保存路径/vit.pdf。python tools/analysis_tools/analyze_logs.py plot_curve 训练时保存的json文件 --keys acc --out 保存路径/acc.pdf。work_dir: 训练用来保存模型、日志、json。
2024-03-29 17:53:53
431
原创 【YOLOv7中学习到的语法】
含义是从 hsv_tuples列表中依次取出,当成x,放在colorsys.hsv_to_rgb(*x)中变成rgb类型的,后面会再次生成列表给colors。在循环中,通常的使用方法是:同时获取元素的索引和值,通常在需要同时遍历列表、数组或其他可迭代对象的元素及其对应索引时使用。reshape(-1, 2)指的是,把原数组分成n个子数组,每个数组的长度是2。改变数组的形状,reshape()函数允许你将数组重新排列成不同的形状,而不改变数组中的元素总数。冒号的左边是原函数的参数,右边是原函数的返回值。
2024-03-29 17:45:06
777
原创 Linux的使用
1、vim的配置虚拟机->设置->网络适配器:修改为NAT模式 重启networking、sudo /etc/init.d/networking restart打开终端: ctrl+alt+t2、常用命令 : 查看当前位置 pwd查看文件 ls ls 【options】【files_or_dirs】 方括号中的可加可不加 {选项+参数}...
2024-03-29 17:31:06
821
1
原创 【mmsegmentaion训练自己数据集】
因为使用的数据集格式不同,修改的文件也不相同,在最开始使用的配置文件中,改根目录前一行代码,就确定了。2.2.1 修改模型需要使用的configs/2.2.2 修改模型需要使用的configs/注意:data是在tools文件夹下的。就按照deeplabv3的转换。
2024-03-07 18:45:14
1055
2
原创 【图像增强】
import osimport cv2# 批量p图和生成结果类#参考自:https://blog.youkuaiyun.com/qq_43799400/article/details/124707261cnt = 0# 水平翻转cnt = 0#写mask# 对比度增强参考自:https://blog.youkuaiyun.com/Scia736/article/details/131366709 # alpha 对比度增强系数 beta 对比度增强偏移量# 对比度和亮度有什么区别?cnt = 0。
2024-02-21 15:06:32
155
1
原创 【VS2015 debug或者release其中一个正常,另一个不能运行】
This application failed to start because it could not find or load the Otplatform plugin "windowsiN e
2023-12-27 18:02:38
554
原创 【学习C++知识点】
这里写自定义目录标题1. .h文件和.cpp文件并不是名字要一一对应(只是一般默认是这样写)1. .h文件和.cpp文件并不是名字要一一对应(只是一般默认是这样写).h文件用来声明函数,.cpp文件用来定义函数,调用函数(图1)需要注意:cpp中的函数,前面需要写**类::**,来证明这是哪个类函数下面的(图2)C++中,函数中不能再写一个函数(图3)
2023-12-06 15:23:00
499
原创 【Deep Learning for Unsupervised Anomaly Localization in Industrial Images: A Survey】
AL也称为异常分割,无监督方法(原文第一节没说为什么);–AD异常分类,无法解释合理性;AL:“无监督”或“半监督”,AL 的目标是仅使用无缺陷的训练样本来查找异常区域;另一方面,AL也称为异常分割,用于产生像素级的异常定位结果。异常热图中的颜色越深,该位置越有可能出现异常。AD:异常值检测或一类分类;它是指在图像级别将有缺陷的图像与大多数无缺陷图像区分开来的任务。目前,在监督学习方法的帮助下,基于深度学习的视觉检测已经取得了巨大成功。
2023-12-02 18:25:32
503
原创 金字塔池化
参考:https://blog.youkuaiyun.com/Lois_llw/article/details/123694201。(多尺度特征提取出固定大小的特征向量)目的:得到固定尺寸的特征图。
2023-10-26 20:12:19
59
原创 Python_coding学习记录
使用电脑的CPU,采用不同的线程数,从dataset中加载数据,放到电脑的内存中。为True时,可以对模型进行微调,微调的是预训练模型或者last.pt。python中,object类是所有类的父类,是一个内置函数。正式训练时,会通过循环从dataloader中提取数据。如果是写模型结构的类,就继承nn.Module类。作用是:把标签和图片全部转换成tensor的形式。需要加载backbone、Neck、检测头。
2023-10-21 18:23:21
51
原创 【Linux系统,复制conda环境】
参考:https://blog.youkuaiyun.com/can_sja/article/details/131899048。-----在conda环境中,新建一个文件夹。-----进入conda环境目录下。
2023-08-23 10:37:11
744
转载 【pip install -e报错缺少一个参数】
参考https://cloud.tencent.com/developer/ask/sof/358558。
2023-08-04 14:46:43
275
原创 【Qt 报错This application failed to start because it could not find or load the Qt platform plugin】
并且发现,x64目录下的release下,只生成了一个.exe文件在cmd中,到Qt的安装目录下,执行windeployqt.exe --release “目录:release下的目录”参考:https://blog.youkuaiyun.com/qq_27278957/article/details/117076651
2023-03-24 14:17:14
1368
原创 训练yolov7报错AssertionError: train: No labels in XX\train.cache. Can not train without labels
代码中要求的文件名是Images和Labels,可能自己命名的是image和label。参考:https://code84.com/38177.html。原因:自己的数据集文件夹和dataset中的数据集名称不同。
2023-02-09 17:59:45
5507
5
原创 VS2015编译C++时,error: LNK2019单独报错 或 error: LNK2019和error: LNK1120同时报错
同时报错error: LNK2019和error: LNK1120就是代码的问题。我直接没有用到该文件globaldetectItem,直接排除在项目外就解决了。error: LNK2019单独报错,可能是因为缺少某个Lib库,可参考。
2023-01-04 14:55:46
266
原创 yolov7的export.py转换时显存报错 If reserved memory is >> allocated memory try setting max_split_size_mb to a
报错内容:export failure: CUDA out of memory. Tried to allocate 20.00 MiB (GPU 0; 4.00 GiB total capacity; 2.45 GiB already allocated; 0 bytes free; 2.54 GiB reserved in total by PyTorch) If reserved memory is >> allocated memory try setting max_split_size_mb t
2022-12-07 16:58:24
12261
原创 用于图像去雾的无监督条件解开网络【UNSUPERVISED CONDITIONAL DISENTANGLE NETWORK FOR IMAGE DEHAZING】
无监督
2022-06-20 09:35:42
450
原创 RefineDNet: A Weakly Supervised Refinement Framework for Single Image Dehazing弱监督框架
我们提出了一个两阶段的弱监督dehazing框架,RefineDNet。在第一阶段,RefineDNet在恢复可见性之前采用暗通道-----恢复可见性在第二阶段,对结果细化,通过使用未配对的雾状清晰图像进行对抗性学习--------提高真实性(只需要去除伪影—弱监督)为了得到更合格的结果,我们还提出了一种有效的感知融合策略来融合不同的去杂输出。基于学习的视觉效果好,基于先验的去雾效果好。感知融合策略:由于细化图像和重建的去模糊图像以不同的方式生成,因此它们不可能在所有区域中执行相同的操作。在某
2022-05-26 22:46:43
725
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人