- 博客(59)
- 收藏
- 关注
原创 远程服务器下载llama模型
注意:要提前获取模型下载的access(大概在这个地方填写表单)用户名,令牌来自huggingface官网。适用于有防火墙不能直接从HF上下载的情况。
2025-04-02 17:28:50
328
原创 SSH远程连接服务器(cursor)
IdentityFile ~/.ssh/id_rsa # 如果使用密钥登录,指定密钥路径。Port 22 # 默认端口,可根据服务器配置修改。HostName <服务器IP地址>(基于你的SSH配置中的Host名称)User <你的用户名>Host 4090(自拟)
2025-04-02 10:03:58
248
原创 langchain和openai的适配版本
langchain==0.0.316openai==0.28.1参考:[AIGC] LangChain 框架--OpenAI目前最“强”框架入门 - 掘金 (juejin.cn)
2024-08-07 16:18:16
687
原创 openai版本不适配问题(在windows系统下openai migrate)
但该命令可能不好用————将‘curl -fsSL https://docs.grit.io/install | bash -x’改为‘npm install --location=global @getgrit/cli’更新会将openai.api_key = openai_api_key、openai.organization = openai_organization注释掉,取消注释即可。我这里workflow-runner好像安装失败了(不管它)在wsl中检查grit --version。
2024-07-29 23:29:53
657
原创 ModuleNotFoundError: No module named ‘py3langid‘ 以及如何将包安在虚拟环境下
3、将该文件移动到虚拟环境(bmtoolvenv)下的Lib\site-packages文件夹下。前提:已经安装过改包(pip install py3langid),但仍报错。1、再次在终端输入pip install py3langid。2、手动找到该位置下的py3langid文件夹(如图)原因:安装在其他目录下了。
2024-07-27 18:52:16
330
原创 将github上的项目导入到vscode并创建虚拟环境
2、如果运行python -m venv <name>没反应,先选择python interperator。直接从github上下载到本地,用vscode打开(Open file)可以新建一个测试文件,如图,然后按提示选编译器。1、将github上的项目导入到vscode。
2024-07-21 22:19:54
777
原创 Lucas求大组合数C(n,m)%p
将大组合数C(n,m)%p分解为小组合数C(n,m)%p乘积的模,n<=10^18,m<=10^18。其中求解小组合数可以根据定义式计算(质因子分解),也可以通过定义式的变形计算(逆元)快速幂计算每一组pi^ci%p,然后相乘取模。一、定义式计算(质因子分解-快速幂)二、定义式的变形计算(逆元)
2024-01-18 11:26:00
619
1
原创 【数据结构】选择排序——堆排序
输出堆顶的最大值/最小值后,剩余n-1个元素重建堆,得到次大值/次小值,反复,得到有序序列。只需依次将序号为n/2,n/2-1,....,1的结点为根的子树调整为堆即可。(2)将根结点与左右子树的根结点比较,并与其中小者交换。(1)输出堆顶元素,以堆中最后一个元素替代之。(3)重复上述,直到叶子结点,得到新堆。1、堆的调整(以小根堆为例)
2023-01-03 20:36:44
231
原创 【数据结构】选择排序——简单选择排序
(2)从剩余的n-1个记录中找次小的记录,与第二个记录交换。(1)从n个记录中找最小的记录,与第一个记录交换。(3)重复,共进行n-1趟排序后,排序结束。
2023-01-01 11:05:45
261
原创 【数据结构】第八章---交换排序
改进:添加一个flag用于标记是否发生交换,若某一趟未发生交换,则之后不需要再进行比较。(1)n个记录,总共需要n-1趟,每次挤出一个最大值。(2)第m趟要比较n-m次。
2022-12-30 19:47:19
179
原创 【数据结构】第七章:顺序表查找
查找1-3,每次循环都需要比较两次:(1)ST.R[i].key是否等于key(2)i是否>=1 查找4,在第0位设置监视哨,放置关键字。每次只需比较ST.R[i].key与给定关键字是否相等即可。 代码:查找成功 查找失败
2022-12-04 17:28:18
496
原创 ‘python不是内部或外部命令’解决办法
值为python安装位置:C:\Users\Lenovo\AppData\Local\Programs\Python\Python37-32\Scripts\;添加一个环境变量PATH。
2022-10-11 11:23:39
595
原创 python IDLE安装requests包
背景:python3.7,且未安装pip(D:\python3.7\Lib\site-packages下找不到)2、安装requests。
2022-09-11 12:27:41
1788
原创 【数据结构】邻接矩阵之深度优先遍历DFS
以某一顶点为起点,深度遍历,v->w1->w2->.......u。回退一步,看是否有其他未被访问的邻接点。
2022-08-23 11:32:25
6130
1
原创 【数据结构】采用邻接矩阵表示法创建无向网、无向图、有向图、有向网
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档(∞/权值,对称)2、代码(0/1,对称)(∞/权值,不对称)(0/1,不对称)。
2022-08-21 17:55:37
10748
2
原创 python截取txt文件的某几列,保存成新的txt文件
f=open('DISFA_combine_1_2_66land_try.txt','r')line=f.readline()list=[]while line: a=line.split() b=a[13:] #截取第13列(含)之后的数据 list.append(b) line=f.readline()f.close()path_out='DISFA_combine_1_2_66land.txt't=""with open(path_out,'w').
2022-05-06 21:48:40
2222
3
原创 [opencv]视频按帧截取图像
import cv2import osvideo_path = 'D:/BaiduNetdiskDownload/DISFA/Videos_LeftCamera/LeftVideoSN032_comp.avi' # 视频文件地址,是视频文件timeF = 1 # 隔timeF帧截一次图,1表示全截images_path = video_path.split('.', 1)[0] #.号隔开,1代表分割一次if not os.path.exists(images_path): # 文.
2022-04-02 23:15:54
692
原创 【数据结构】图书管理系统
#include<iostream>using namespace std;#define MAXSIZE 100struct Book{ char ISBN[20]; char name[50]; int price;};typedef struct{ //顺序表 Book *elem; int length;}SqList;typedef struct LNode{ //链表 Book data; struct LNode *next.
2022-03-13 11:48:23
3595
原创 [数据结构]多项式相加--链表实现
算法:1、指针p1、p2指向首元结点2、指针p3指向Pa头结点3、若p1、p2均未到表尾:比较p1、p2所指结点的指数,若p1->expn==p2->expn,系数相加(1)系数不为0,修改p1系数值,删p2(2)系数不为0,删p1,p2若p1->expn<p2->expn,将p1插到p3后若p1-expn>p2->expn,将p2插到p3后4、将非空多项式的剩余段插入到p3后5、删Pb头结点#include<ios.
2022-03-12 21:54:32
1645
原创 【数据结构】稀疏多项式的运算--顺序表实现
算法:1、建立空表Lc2、遍历La、Lb表(未到末尾):(1)如果系数相同,系数相加(2)如果系数不同:若La的系数小,把La加入Lc中;若Lb系数小,把Lb加入Lc中3、有一个表已经遍历结束,把还有元素的表加入到Lc中#include<iostream>using namespace std;#define MAXSIZE 100#define OK 1#define OVERFLOW -2typedef struct{ float coef; in.
2022-03-09 09:03:25
2547
空空如也
LLM工具使用,智能体
2024-07-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人