- 博客(12)
- 收藏
- 关注
原创 Python中argparse的快速理解
大型项目中一般使用了较多的argparse来管理不同的超参等内容,本文从argparse的位置参数、可选参数、默认值参数、布尔类型参数进行介绍,简单易懂
2025-02-28 11:21:13
813
原创 手撕三维点云中的降采样最远距离采样(farthest point sample)FPS代码
通过详细的代码以及对应每一步骤中数据流的传递,详细剖析三维点云中点云数据的降采样通用方法-最远距离点采样的代码流程
2025-02-15 21:14:22
673
原创 三维点云中无监督关键点的Separation loss损失函数代码手撕
本文主要以剖析一篇顶会中三维点云无监督关键点估计的损失函数设计的代码,主要以其数据传输流程以及python的轴设计、广播机制进行巧妙的处理与运用。
2025-02-15 21:01:24
972
原创 Dataset、Dataloader的可迭代对象数据读取机制
本篇主要解释深度学习中pytorch框架的数据读取Dataset与数据导入DataLoader机制,并且针对DataLoader这个可迭代类对象挖掘,提取他其中的数据,来加深我们对DataLoader的数据导入机制,消除这一模糊感
2025-02-15 20:36:27
982
原创 python的迭代对象
本文系统解析Python迭代核心机制,通过实现自定义Range类揭示__iter__和__next__方法的协同逻辑。重点剖析可迭代对象(实现__iter__)与迭代器(同时实现__iter__和__next__)的本质差异,结合生成器函数yield关键字演示惰性求值特性。代码示例展示for循环底层实现:通过iter()获取迭代器,循环调用next()直至StopIteration异常。
2025-02-15 20:34:31
938
原创 python的类空间与实例空间的关联
本文从命名空间视角剖析面向对象编程的核心机制。通过类属性与实例属性的对比实验,揭示类空间(__dict__存储类级变量)与实例空间(独立存储实例变量)的隔离性。重点演示属性查找链:实例→类→父类→元类,并结合__mro__方法解析方法解析顺序(MRO)。通过del操作和__slots__的对比测试,展示动态绑定的内存代价与优化方案。最后以描述符协议为例,解析@classmethod和@staticmethod在类空间中的实现逻辑,帮助开发者规避属性覆盖陷阱。
2025-02-15 20:30:44
717
原创 Jupyter notebook下载python包问题
重新安装了下anaconda不知道哪个步骤有个bug,导致我使用如下魔法命令安装相应的包却无法安装成功(以前是可以正常安装的)只说了条件满足,但他就是不给我下载,我在我的cmd终端是可以正常下载的。随后我也检查了当前文件的python解释器路径和该文件所处的虚拟环境的python解释器路径发现是相同的!
2024-06-18 11:57:38
226
原创 新版Anaconda(24.4.0)环境配置以及Jupyter的默认打开文件目录设置
这段时间重新下载了Anaconda后在配置自己的Jupyter的默认文件目录的设置这一问题,发现一些问题,也给大家提供一些方便指导.
2024-05-13 13:08:39
611
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人