2024 7.1~7.7 周报

news/2024/10/6 18:00:49/

一、上周工作

整理代码、设计损失函数并实验、安装LaTeX

二、本周计划

跑实验(未完成)、机器学习、看师兄论文

三、完成情况

3.1 学习师兄师姐的论文框架

3.2 机器学习:神经网络以及构建、前向传播、矩阵乘法

3.3 跑实验

工作站没有空下来。刚刚才开始跑CurveVelA数据集,数据量24000,Epochs240

之后打算去了解服务器,尝试将项目搭载到服务器上去跑,目前准备使用kaggle。

3.4 学习中也有一些新的idea:

1)边缘检测并引入损失函数中

2)在模型的损失函数中引入注意力权重

四、存在的主要问题

1.RuntimeError: Expected all tensors to be on the same device, but found at least two devices

——lpips时出现某些数据在cpu加载,某些在gpu加载。在调试模式下使用.is_cuda属性去查看哪些是在GPU上,哪些是在CPU上,然后统一放在GPU上。

2.转成tensor有几种方法,有些就会报错,他们的区别如下:

3.only one element tensors can be converted to Python scalars

——item()​​方法可以将只有一个元素的张量转换为Python标量。但是,如果张量中有多个元素或者是一个空的张量,那么调用​​item()​​方法会抛出以上错误。 而训练时是一批一批进行训练的,lpips中有多个元素。使用for循环解决。

4.刚刚在工作站跑代码的时候,发现每个epoch的训练时间比最初慢了3min。

——在网络结构只增加一层cbam,且修改了损失函数后,自己猜想应该也不会慢3min。然后开始对比实验进行测试,最后发现是加载lpips模型的问题。因为把加载lpips模型语句放入了循环中(for...in enumerate() 会调用DataLoader类的__iter__方法,将一个batch的数据以数组的形式返回。)

lpips_model = lpips.LPIPS(net="alex", verbose=False)

将加载语句放在循环外,每个epoch训练时间缩短了2min左右。 

五、下一步计划

尝试使用kaggle跑实验,目前了解到的缺点是运行自己的项目会存在参数难以修改的问题,需在本地改。

写论文初稿


http://www.ppmy.cn/news/1474023.html

相关文章

Android10以上实现获取设备序列号功能

Android10以上实现获取设备唯一标识,目前只支持华为和荣耀设备。实现原理:通过无障碍服务读取序列号界面。 public class DeviceHelper implements Application.ActivityLifecycleCallbacks {static final String TAG "WADQ_DeviceHelper";s…

软件是什么?一个软件到底是哪些部分组成的-软件到底有哪些分支呢?

https://doc.youyacao.com/117/2163 软件是什么?一个软件到底是哪些部分组成的-软件到底有哪些分支呢? 何为软件 软件定义 的本质是通过软件编程实现硬件资源的虚拟化、灵活、多样和定制化功能,以最大化系统运行效率和能量效率。它基于硬…

基于Hadoop平台的电信客服数据的处理与分析④项目实现:任务16:数据采集/消费/存储

任务描述 “数据生产”的程序启动后,会持续向callLog.csv文件中写入模拟的通话记录。接下来,我们需要将这些实时的数据通过Flume采集到Kafka集群中,然后提供给HBase消费。Flume:是Cloudera提供的一个高可用的,高可靠的…

关于学习方法的优化

这是一种新的学习方法,一种新的学习形式,可以通过歌唱的方式,运用,把自己每天要进行的内容进行一个复习,进行一个重复,这样可以实现随时随地进行一个学习,这样可以帮助快速走出来! 您…

中俄汽车产业链合作前景广阔,东方经济论坛助力双边合作与创新

随着中国汽车零部件企业的竞争力和创新能力不断增强,中国汽车及零部件行业在俄罗斯的市场份额和品牌影响力显著提升,中俄两国在汽车产业链上的合作展现出巨大的潜力和广阔的前景。2024年5月,俄罗斯乘用车新车销量达到12.8万辆,同比…

马斯克宣布xAI将在8月份推出Grok-2大模型 预计年底推出Grok-3

在今年内,由特斯拉创始人马斯克创立的人工智能初创公司xAI将推出两款重要产品Grok-2和Grok-3。马斯克在社交平台上透露了这一消息,其中Grok-2预计在今年8月份面世,而Grok-3则计划于年底前亮相。 除此之外,马斯克还表示&#xff0c…

希亦、小吉、觉飞内衣洗衣机值得买吗?王牌对决测评还不来看看!

内衣洗衣机是近几年新兴的家电产品,以清洁效果好、除菌能力强,被很多人种草入手了!但网上有不少人虽感兴趣,但不清楚如何选。担心买到质量差,清洗不干净的产品。所以为了帮助大家可以更好的了解哪个品牌的内衣洗衣机比…

一 、分布式软总线原理

分布式软总线(Distributed Soft Bus)是HarmonyOS(鸿蒙操作系统)中的关键技术之一,它负责提供设备间统一的分布式通信能力,使得不同终端设备能够像在同一台设备上一样进行高速、低延迟的数据传输和任务协同。在C++实现分布式软总线时,主要涉及以下几个核心部分: 设备发现…