- 博客(31)
- 收藏
- 关注
原创 LeetCode206 反转链表
用动画的方式体现反转链表的解题思维,让算法思维更清晰,同时提供了python、c++、java三种语言参考代码
2023-12-13 22:47:45 884 1
原创 书生·浦语大模型InternLM-Chat-1.8B 智能对话 Demo 第二期
书生·浦语大模型InternLM-Chat-1.8B 智能对话 Demo 及web 调用
2024-04-03 21:23:50 754
原创 书生·浦语全链路开源开放体系 第二期
书生·浦语从训练到应用的全过程开源,包括数据准备,预训练架构InternLM-Train,微调框架XTuner,部署框架LMDeploy,评测工具OpenCompass,在应用方面智能体Lagent和智能体工具箱AgentLego
2024-03-30 17:38:15 976
原创 第三节课 基于 InternLM 和 LangChain 搭建你的知识库作业
基于InternLM 和 LangChain 搭建你的知识库Demo 作业
2024-01-12 20:37:42 426
原创 基于InternLM 和 LangChain 搭建你的知识库Demo
基于书生·浦语大模型InternLM和LangChain搭建你的知识库助手Demo
2024-01-10 21:19:07 948
原创 书生·浦语大模型InternLM-Chat-7B 智能对话 Demo
手把手的实现书生浦语大模型InternLM-Chat-7B智能对话Demo
2024-01-05 17:16:55 1017 1
原创 20240104书生·浦语大模型全链路开源体系
书生浦语大模型全链路开源体系,包括数据准备,预训练架构InternLM-Train,微调框架XTuner,部署框架LMDeploy,评测工具OpenCompass,在应用方面智能体Lagent和智能体工具箱AgentLego。
2024-01-04 10:45:22 959 1
原创 round()函数
round()函数对数据进行四舍五入操作round(num,digits)参数num:要进行四舍五入操作的数;digits:保留小数点后面的位数,默认digits=0如果设置的digits>0,就是指定保留的小数位如果设置的digits=0,就是四舍五入到最接近的整数如果设置的digits<0,就是在小数点的左侧位进行四舍五入...
2021-04-27 20:20:42 251
原创 Leetcode141环形链表 Python版
Leetcode141环形链表 Python版问题描述求解法思路一:遍历所有的节点思路二:快慢指针法题目来源:力扣题库问题描述给定一个链表,判断链表中是否有环。如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。注意:pos 不作为参数进行传递,仅仅是为了标识链表的实际情况。如果链表中存在环,则返回 true 。 否则,返回
2021-03-07 21:30:10 198 2
原创 2021-01-26
Pytorch的tensor操作permute()函数permute()函数是对tensor的维度位置进行变换具体理解看代码a = torch.rand(1, 2, 3)print(a.shape)a = a.permute(2, 1, 0)print(a.shape)torch.Size([1, 2, 3])torch.Size([3, 2, 1])
2021-03-07 19:19:27 61
原创 RuntimeError: Legacy autograd function with non-static forward method is deprecated. Please use new-
loss.backward报错报错信息:RuntimeError: Legacy autograd function with non-static forward method is deprecated. Please use new-style autograd function with static forward method.错误原因:loss.backward()回传失败,inplace设置为了True,原来的参数被覆盖了解决方法:将inplace设置为False...
2021-01-26 19:13:16 415
原创 ReLu函数中inplace参数的理解
ReLu函数中inplace参数的理解x = torch.nn.functional.relu(v(x), inplace=True)inplace = True是指原地进行操作,操作完成后覆盖原来的变量。例如:上面的代码中的意思v(x)进行relu之后赋值给x优点:节省内存缺点:进行梯度回归的时候传回失败,原来的变量被覆盖了,找不到原来的变量。...
2021-01-26 19:04:13 5935
原创 ImportError: /lib64/libstdc++.so.6: version `CXXABI_1.3.9‘ not found
报错信息:ImportError: /lib64/libstdc++.so.6: version `CXXABI_1.3.9’ not found (required by /home/wu/anaconda3/lib/python3.6/site-packages/scipy/sparse/_sparsetools.cpython-36m-x86_64-linux-gnu.so)解决方法:卸载scipy重新安装pip nuinstall scipypip install scipy...
2021-01-16 14:35:50 177
原创 Leetcode830.较大分组的位置
Leetcode830.较大分组的位置 Python版问题描述Code问题描述在一个由小写字母构成的字符串 s 中,包含由一些连续的相同字符所构成的分组。例如,在字符串 s = “abbxxxxzyy” 中,就含有 “a”, “bb”, “xxxx”, “z” 和 “yy” 这样的一些分组。分组可以用区间 [start, end] 表示,其中 start 和 end 分别表示该分组的起始和终止位置的下标。上例中的 “xxxx” 分组用区间表示为 [3,6] 。我们称所有包含大于或等于三个连续字符的
2021-01-05 20:05:49 69
原创 Leetcode力扣1 两数之和(Python版)
Leetcode 两数之和题目描述暴力求法优化版(使用字典)题目描述给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]暴力求法 def twoSum(self, nums: Lis
2020-12-30 10:49:00 709
原创 PyTorch YoLOV3训练自己的数据集
PyTorch YoLOV3训练自己的数据集数据集的准备网络搭建一、修改config文件下的yolov3.cfg参数二、修改train.py的参数数据集的准备在data文件夹下新建Annotation、images、label、ImageSets文件夹,将自己数据集的标签文件.xml文件复制到Annotation,图片复制到image。在工程中新建makeData.py文件,生成训练是需要的test.txt、 train.txt、 val.txt、 trainval.txt文件保存在Imag
2020-12-29 15:43:37 393 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人