- 博客(21)
- 收藏
- 关注
原创 Python学习笔记(四)
程序的可读性最重要,一般建议在函数体开始的部分附上函数定义说明,这就是“文档字符串”,也有人成为“函数的注释”。2、对 “不可变对象” 进行 “写操作” ,会产生一个新的 “对象空间” ,并用新的值填充这块空间。传递参数是可变对象(例如:列表、字典、自定义的其他可变对象等),实际传递的还是对象的引用。在编写函数时,函数体中的代码写法和我们前面讲述的基本一致,只是对代码实现了封装,并增加了函数调用、传递参数、返回计算结果等内容。在调用函数时,传递的参数称为“实际参数”,简称“实参”。
2024-03-26 14:52:35
883
原创 Python学习笔记(三)
假设数组长度为8,我们可以拿计算出的散列值的最右边3位数字作为偏移量,即“001”,十进制是数字1。如果不为空,则将这个bucket的键对象计算对应散列值,和我们的散列值进行比较,如果相等,则将对应“值对象”返回。由于数组长度为8,我们可以拿计算出的散列值的最右边3位数字作为偏移量,即“001”,十进制是数字1。字典是“键值对”的无序可变序列,字典中的每个元素都是一个“键值对”,包含:“键对象”和“值对象”。他们的组合,才能让我们建立从小到“一个方法”,大到“操作系统”,这样各种各样的“软件”。
2024-03-19 16:13:25
686
原创 Python学习笔记(二)
第一次输出了元素,第二次为空。a= [["高小一", 18, 30000, "北京"], ["高小二", 19, 20000, "上海"], ["高小三", 20,10000, "深圳"]]a= [["高小一", 18, 30000, "北京"], ["高小二", 19, 20000, "上海"], ["高小三", 20,10000, "深圳"]]3、[10, 20, 30, 40, 50, 60, 70][::-1],步长为负,从右到左反向提取,[70, 60, 50, 40, 30, 20, 10]
2024-03-15 16:17:02
1303
1
原创 Python学习笔记(一)
需要注意的是,这仅仅是在命令行中执行,而在Pycharm或者保存为文件执行,结果是不一样的,这是因为解释器做了一部分优化(范围是[-5,任意正整数])。使用字符串拼接符+,会生成新的字符串对象,因此不推荐使用+来拼接字符串。在Python中,字符串属于不可变对象,不支持原地修改,如果需要修改其中的值,只能创建新的字符串对象。(Python2)int32位指可以存储从-2147483648到2147483647的整数(约±21亿),Long类型是64位,可以存储:-2^63~2^63-1之间的数值。
2024-02-28 11:34:47
568
原创 大模型实战营课程笔记 ③
③ 另外一个,定义了一个加载文件函数get_text函数,其参数是dir_path,对其进行判断,若文件为md格式,则用UnstructuredMarkdownLoader加载文件,若判断文件为txt格式,则用UnstructuredFileLoader加载文件,得到无格式字符串,放入docs,返回该列表。② 定义load_chain函数,该函数完成加载问答链的整个功能。然后加载已经构建的向量数据库对象,用“Chroma”的方式,传入的数据分别是,本地向量持久化的路径和embeddings的对象。
2024-01-24 13:24:21
1014
1
原创 大模型实战营课程笔记 ②
将 /root/code/InternLM/web_demo.py中29行和33行模型更换为本地的 /root/model/Shanghai_AI_Laboratory/internlm-chat-7b。切换到vscode界面,运行/root/code/InternLM目录下的web_demo.py文件,然后,按住ctrl+网址链接,就可以打开网页。安装好后,重新运行“python /root/code/InternLM/cli_demo.py”即可。1、新建一个新的开发机,配置为A100(1/4)*2。
2024-01-16 16:50:44
919
1
原创 联想Thinkbook笔记本的Windows10和Ubuntu18.04/22.04双系统安装教程
联想Thinkbook笔记本的Windows10和Ubuntu18.04/22.04双系统安装教程
2024-01-16 15:17:53
2825
1
原创 【论文阅读】2107 SimDR: Is 2D Heatmap Representation Even Necessary for Human Pose Estimation?
因为需要了解SimDR,参考cheerful090的。
2023-07-26 15:28:52
85
1
原创 从windows传输文件到virtualBox中ubuntu系统
virtualbox:找到“设置”——“共享文件夹”,win:设置具体需要共享的文件夹,Linux:设置挂载点文件夹。启动Ubuntu虚拟机,在虚拟机界面,点击菜单栏“设备”—“安装增强功能”(相当于在实体机上插上光盘)回到虚拟机,发现共享文件夹是直接挂载好的,访问会提醒没有权限,输入密码,可以直接看到共享的文件。virtualbox:设置——常规——高级——“共享剪贴板”&“拖放”——均选择“双向”若成功,会出现光盘的形状。
2023-07-03 15:28:31
2205
1
原创 【6.20】OpenMMLab实战营课程学习心得⑩
可以这样、那样,就过去了~”于是,按照各位老师、大神的武功秘籍,加上助教大大的悉心指导,终于,我可以说,自己也摸到门框啦,剩下的修行就靠个人了~。习武首先需要些称手的兵器吧,于是,第一次有了自己的CSDN和github的账号,开始学会如何分享学习笔记和项目作业,这样是不是离开发者更近一步啦~github上传项目也是有坑的,每每最困难的时候,都有助教大大闪着光的身影,可以参考。欠的作业还是要补齐的。
2023-06-20 10:31:09
329
3
原创 【6.3】OpenMMLab实战营课程笔记④
需要下载和老师一样版本的MMPose,要不然需要重新下载config。这里因为我的版本和老师的不一样,后面到构建人体姿态估计模型时,下了一样的config还是一直在报错。构建模型时,加入指定位置后,记得原函数是有“,”的,别忘记了~有几个小问题,等后面空了,再好好研究学习一下。-- RTMPose-S样例模型的config配置文件。-- RTMPose-L样例模型的config配置文件。-- MMDet样例模型的config配置文件。-- MMPose样例模型的config配置文件。
2023-06-04 16:47:03
223
1
原创 【6.2】OpenMMLab实战营课程笔记③
pip's dependency resolver does not currently take into account all the packages that are installed.This behaviour is the source of the following dependency conflicts.(pip依赖的解析器目前没有考虑到所有安装的包,这种行为是导致以下冲突的原因。都会出现上面的问题。
2023-06-03 23:58:26
225
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人