Python 打卡训练营 Day29

YOLOv11 改进 - 注意力机制 | 空间增强注意力SEAM(Spatially Enhanced Attention Module)提升遮挡场景检测鲁棒性 本文介绍了分离与增强注意力模块(SEAM)在YOLOv11中的结合应用。SEAM模块旨在增强面部特征学习能力,特别是处理面部遮挡问题。它采用多头注意力机制强调面部区域、抑制背景区域,第一部分使用深度可分离卷积减少参数并学习通道重要性,通过1x1卷积增强通道联系,利用两层全连接网络融合通道信息,经指数归一化后作为注意力权重与原始特征相乘。我们将SEAM集成到YOLOv11的检测头中,并进行相关注册和配置。实验表明,该方法有助于提升模型检测性能。 阅读详情

作业:复习类和函数的知识点,写下自己过去29天的学习心得,如对函数和类的理解,对python这门工具的理解等,未来再过几个专题部分我们即将开启深度学习部分。

1. 函数与类的理解升级

  • 函数:Python 的函数是一等公民,支持高阶函数、闭包和装饰器,使代码更灵活、可复用。例如,通过装饰器实现 AOP(面向切面编程),将日志、权限等通用逻辑与业务逻辑解耦。
  • 类:类是封装数据和行为的载体,通过继承和多态实现代码复用与扩展。理解了类属性、实例属性、类方法、静态方法的区别,能更合理地设计类结构。

2. Python 语言特性的优势

  • 简洁高效:一行代码可实现复杂功能(如列表推导式、lambda 表达式)。
  • 动态类型:开发效率高,但需注意类型安全(可结合类型提示typing模块)。
  • 丰富的标准库:os、datetime、json等模块覆盖日常开发需求,避免重复造轮子。
  • 强大的第三方生态:数据分析(Pandas)、Web 开发(Django/Flask)、机器学习(Scikit-learn)等领域均有成熟框架。

3. 学习过程中的挑战与突破

  • 初期难点:装饰器、闭包、多线程等概念理解困难,通过反复练习和阅读开源代码逐渐掌握。
  • 思维转变:从 “面向过程” 编程过渡到 “面向对象” 编程,学会用类和设计模式解决复杂问题。
  • 实践驱动:通过完成课程作业(如图形工厂、日志装饰器),将理论转化为实际能力。

@浙大疏锦行 

qtcreator使用远程服务器编译代码 我并没有找到很好的windows上可以用的rsync工具,最后是装了wsl来调用rsync同步到代码后,在用ssh调用linux命令来编译的。安装wsl安装ubuntu启动wsl然后把windows里的ssh文件证书和配置复制到wsl里同时config的key目录需要改一下,这样就可以登录服务器了然后在home目录创建build.sh进行远程编译。 阅读详情

相关推荐

用FPGA驱动WS2812B点阵,手把手教你实现动态文字显示(附完整Verilog代码)

本文详细介绍了如何使用FPGA驱动WS2812B点阵实现动态文字显示,包括硬件连接、Verilog代码实现和动态效果设计。通过精确的时序控制和数据处理,读者可以掌握FPGA与WS2812B的交互技术,并实现炫酷的显示效果。附完整Verilog代码,适合硬件爱好者和工程师参考实践。

weixin_30482383的博客 669

Python训练营打卡DAY29

经历了一个月的学习,对于传统机器学习和python代码基础有了一定的了解和掌握,也在kaggle数据平台做了实战演练,虽很粗糙但也是自己所学。拿到数据先认识数据,对数据预处理(清洗异常值,填补空值,独热/标签编码,标准/归一化),处理数据集不平衡,特征筛选/降维,划分数据集,代入模型预训练,调优/寻找最优超参数,混淆矩阵打印预测结果对比,shap可解释性分析。复习类和函数的知识点,写下自己过去29天的学习心得,如对函数和类的理解,对python这门工具的理解等,未来再过几个专题部分即将开启深度学习部分。

2502_91094213的博客 737

均匀直线阵的常规波束形成matlab

常规波束形成概述 波束形成是将基阵各阵元输出进行一定的处理,从而形成基阵空间指向性的技术。一个波束形成器可以对空间某方位的信号有响应,而抑制其他方位的信号,所以又被称为空域滤波。一般分为常规波束形成(CBF)和自适应波束形成(ABF)。 常规波束形成较为基础,一般又可以根据实现的途径不同,分为时延波束形成和频移波束形成。 时延波束形成 在各阵元间添加时延使波束控制于不同方位的方法成为时延波束形成。设定一个目标方向,当信号来源方向在该目标方向时,响应最大;信号来源于其他方向时,响应较小。将这种响应大小

Xujing1143的博客 2万+

Python训练营打卡Day29

我们之前是用复用的思想来看装饰器的,换一个角度理解,当你想修改一个函数的时候,可以通过装饰器方法来修改而无需重新定义这个函数。作业:复习类和函数的知识点,写下自己过去29天的学习心得,如对函数和类的理解,对python这门工具的理解等,未来再过几个专题部分我们即将开启深度学习部分。注意到其中的cls.log = log_message 这行代码,他把外部的函数赋值给了类的新定义的属性,这里我们介绍这种写法。类也有修饰器,他的逻辑类似:接收一个类,返回一个修改后的类。实际上,定义类的方法,有2类写法。

m0_70431145的博客 492

AI数字人直播带货全攻略:从零搭建到高效运营

本文提供了一份从零开始搭建与运营AI数字人直播间的完整指南。详细解析了AI数字人直播带货的核心价值与适用场景,并分步讲解了硬件准备、软件选择、数字人创建、话术编排、OBS推流设置及开播测试等关键环节。最后,文章还分享了高效运营策略与常见避坑指南,旨在帮助商家利用AI技术实现降本增效,打造24小时不间断的智能带货直播间。

weixin_29269441的博客 2238

BeikeShop跨境电商独立站系统V1.5.0免授权全开源版

BeikeShop 一款开源好用的跨境电商系统,BeikeShop 是基于 Laravel 开发的一款开源商城系统,主要面向外贸/跨境电商行业提供商品管理、订单管理、会员管理、支付、物流、系统管理等功能。BeikeShop商城 Beike多语言商城 多货币商城B2C商城系统 代码100%开源 PHP商城系统 H5/PC商城 跨境电商系统 跨境商城系统 电商商城系统 Laravel 9 框架插件化开发,MVC架构 支持插件市场。Event 机制实现Hook功能,自定义可视化装修。

820

60天python训练营打卡day29

作业:复习类和函数的知识点,写下自己过去29天的学习心得,如对函数和类的理解,对python这门工具的理解等,未来再过几个专题部分我们即将开启深度学习部分。2.装饰器思想的进一步理解:外部修改、动态。3.类方法的定义:内部定义和外部定义。DAY 29 复习日:类的装饰器。

extan的博客 194

【论文笔记】Reaching agreement in the presence of faults (EIG)

1 问题定义 2 交互一致性 3 单点故障 m=1 n=4 4 多点故障(n>=3m+1) 计算过程 m=2 n=7 5 n<3m+1不能达成协定 6 带认证的算法 7 总结 这篇论文在1980年发表,是1982年著名的拜占庭将军问题论文的前身。作者Leslie Lamport是2013图灵奖得主,两篇论文引用次数分别为5000+和2000+。该论文提出的算法现在被...

zjwreal 2994

Python训练营打卡 Day29

餐厅经营 ≈ 机器学习项目食材采购(数据收集)→ 质检预处理(数据清洗)→ 研发菜品(特征工程)→ 厨房标准化生产(建模调参)→ 分析顾客反馈(模型解释)→ 优化菜单(模型迭代),最终目标是让餐厅(模型)高效盈利(准确预测),同时能灵活应对突发状况(鲁棒性)。

yunvwugua__的博客 1640

深度学习与神经网络有什么区别

人工神经网络(ArtificialNeuralNetwork,即ANN)是从信息处理角度对人脑神经元网络进行抽象,是20世纪80年代以来人工智能领域兴起的研究热点,其本质是一种运算模型,由大量的节点(或称神经元)之间相互联接构成,在模式识别、智能机器人、自动控制、生物、医学、经济等领域已成功地解决了许多现代计算机难以解决的实际问题,表现出了良好的智能特性。...

super67269的博客 8488

【元宵快乐】猜灯谜吃元宵 元气满满闹元宵~(附猜灯谜小游戏)

导语 元宵节,又称上元节、灯节,是春节之后的第一个重要节日。 相传,汉文帝(前179—前157年)为庆祝周勃于正月十五勘平诸吕之乱,每逢此夜,必出宫游玩,与民 同乐,在古代,夜同宵,正月又称元月,汉文帝就将正月十五定为元宵节。 随着社会和时代的变迁,元宵节的风俗习惯在不断变化,但至今仍是中国的传统节日。2008年, 元宵节选入第二批国家级非物质文化遗产。 对我而言,除了吃元宵、看花灯……还有一件最重要的事情…就是… 猜灯谜!猜灯谜!!猜灯谜!!!猜谜事小,展现聪明才智事大哈哈哈.jpg .

顾木子吖的博客 2099

Python训练营打卡 DAY 29 复习日:类的装饰器

复习类和函数的知识点,写下自己过去29天的学习心得,如对函数和类的理解,对python这门工具的理解等,未来再过几个专题部分我们即将开启深度学习部分。装饰器思想的进一步理解:外部修改、动态。类方法的定义:内部定义和外部定义。

zifoyyds的博客 267

EPLAN 电气制图(六):结构盒与设备管理器核心概念(基础知识选看)

结构盒是 EPLAN 中用于标识元件安装位置的逻辑容器,非实际设备或黑盒,仅用于原理图中划分功能区域或物理位置(如 “柜内”“柜外”)。标识符设置:在 “显示设备标识符” 中输入位置代号(如 “+ 柜外”),完整格式为 “= 高层代号 + 位置代号”;筛选与定位:通过 “筛选器” 按类别(如电机、接触器)快速查找设备,右键 “转到(图形)” 可高亮定位图纸中的元件;设备保护:重要设备可启用保护(【项目数据】→【设备】→【启用设备保护】),防止误删除(显示橙色圆圈标记)。

电工 1059

python打卡训练营打卡记录day29

所以你还是需要理解 装饰器本质就是一个语法糖,对类而言:@decorator 语法只是 MyClass = decorator(MyClass) 的简写,即使类已定义,仍可手动调用装饰器函数修改它。我们之前是用复用的思想来看装饰器的,换一个角度理解,当你想修改一个函数的时候,可以通过装饰器方法来修改而无需重新定义这个函数。2. 在类定义外部定义方法,然后把方法赋值给类的属性---这是一种动态方法,常在装饰器中使用,可以再外部修改类的方法。类也有修饰器,他的逻辑类似:接收一个类,返回一个修改后的类。

yorushika_的博客 645

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

Python打卡训练营-Day29-复习日:类的装饰器

知识点回顾类的装饰器装饰器思想的进一步理解:外部修改、动态类方法的定义:内部定义和外部定义作业复习类和函数的知识点,写下自己过去29天的学习心得,如对函数和类的理解,对python这门工具的理解等,未来再过几个专题部分我们即将开启深度学习部分。

m0_68919205的博客 368

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Python打卡训练营day29

复习类和函数的知识点,写下自己过去29天的学习心得,如对函数和类的理解,对python这门工具的理解等,未来再过几个专题部分我们即将开启深度学习部分。只有基础功能:做蛋糕(init) 和 包装蛋糕(print_text)动态改造:运行时给类换"心脏"(替换__init__方法)新增功能:自动记录每单制作(实例化时打印LOG)装饰器像"外挂":不修改原类代码就能添加新功能。功能扩展:就像给手机装新APP,给类增加新方法。🍰【类装饰器就像蛋糕店的新服务】🍰。支持外卖订单跟踪(log方法)

weixin_70153780的博客 386

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

Python训练营打卡Day29(2025.5.18)

装饰器思想的进一步理解:外部修改、动态。类方法的定义:内部定义和外部定义。

2301_80505456的博客 235

【Python训练营打卡】day29 @浙大疏锦行

DAY 29 复习日知识点回顾1.类的装饰器2.装饰器思想的进一步理解:外部修改、动态3.类方法的定义:内部定义和外部定义作业:复习类和函数的知识点,写下自己过去29天的学习心得,如对函数和类的理解,对python这门工具的理解等,未来再过几个专题部分我们即将开启深度学习部分。

2301_77865880的博客 813

Python 训练营打卡 Day 29

之前学过函数的装饰器:接收一个函数,返回一个修改后的函数。我们之前是用复用的思想来看装饰器的,换一个角度理解,当你想修改一个函数的时候,可以通过装饰器方法来修改而无需重新定义这个函数类也有装饰器,接收一个类,返回一个修改后的类,例如:1. 添加新的方法或属性(如示例中的 log 方法)2. 修改原有方法(如替换 __init__ 方法,添加日志)3. 甚至可以返回一个全新的类(继承或组合原类)通过类装饰器,可以在不修改类内部代码的情况下,为多个类统一添加功能(如日志、统计)

weixin_57577876的博客 850

Python打卡训练营Day29

所以还是需要理解 装饰器本质就是一个语法糖,对类而言:@decorator 语法只是 MyClass = decorator(MyClass) 的简写,即使类已定义,仍可手动调用装饰器函数修改它。我们之前是用复用的思想来看装饰器的,换一个角度理解,当你想修改一个函数的时候,可以通过装饰器方法来修改而无需重新定义这个函数。在类定义外部定义方法,然后把方法赋值给类的属性---这是一种动态方法,常在装饰器中使用,可以再外部修改类的方法。类也有修饰器,他的逻辑类似:接收一个类,返回一个修改后的类。

2401_89104459的博客 383

Day29 Python打卡训练营

所以你还是需要理解 装饰器本质就是一个语法糖,对类而言:@decorator 语法只是 MyClass = decorator(MyClass) 的简写,即使类已定义,仍可手动调用装饰器函数修改它。回顾一下,函数的装饰器是 :接收一个函数,返回一个修改后的函数。我们之前是用复用的思想来看装饰器的,换一个角度理解,当你想修改一个函数的时候,可以通过装饰器方法来修改而无需重新定义这个函数。总结:装饰器的核心是动态修改类 / 函数,而不改变原代码。类也有修饰器,他的逻辑类似:接收一个类,返回一个修改后的类。

2503_90248820的博客 465

Python训练营打卡DAY 29 复习日:类的装饰器

复习类和函数的知识点,写下自己过去29天的学习心得,如对函数和类的理解,对python这门工具的理解等,未来再过几个专题部分我们即将开启深度学习部分。装饰器思想的进一步理解:外部修改、动态。类方法的定义:内部定义和外部定义。

apple_53236842的博客 190

Python打卡训练营day39——2025.05.29

【代码】Python打卡训练营day39——2025.05.29。

hans041113的博客 275

Python打卡训练营day10——2025.04.29

2. 机器学习模型建模的三行代码。3. 机器学习模型分类问题的评估。1. 数据集的划分。

hans041113的博客 342

Python训练营打卡Day39(2025.5.29)

batchisize和训练的关系。图像数据的格式:灰度和彩色数据。

2301_80505456的博客 274

Python训练营打卡Day29-模块和库的导入

①模块(Module)本质:以.py结尾的单个文件,包含Python代码(函数、类、变量等)。作用:将代码拆分到不同文件中,避免代码冗余,方便复用和维护。②包(Package)在python里,包就是库。本质:有层次的文件目录结构(即文件夹),用于组织多个块和子包。核心特征:包的根目录下必须包含一个init_.py 文件(可以为空),用于标识该目录是一个包。案例:若编写一个计算圆面积的代码并保存为 circle.py,这个文件就是一个块。

m0_60783025的博客 530
上一篇: Python打卡训练营学习记录Day28
下一篇: Python打卡训练营学习记录Day30
FanfanPyt
博客等级 码龄2年 82粉丝 50原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值