- 博客(70)
- 收藏
- 关注
原创 ChatGLM推理报错RuntimeError: probability tensor contains either `inf`, `nan` or element < 0
ChatGLM推理报错RuntimeError: probability tensor contains either `inf`, `nan` or element < 0
2023-10-12 22:09:35 3617 3
原创 git使用命令行推送代码
首先要安装好git工具,检查git有没有安装好可以在桌面上点击鼠标右键如果出现Git Bash Here证明安装成功。在需要提交的代码的文件夹下点击Git Bash Here。2.添加到暂存区这里可以通过这条指令检查文件有没有被添加。被添加的文件会呈现为绿色。4.与远程仓库建立连接如果连接时出现这种情况,可以先删除git远程仓库,再执行上一行代码...
2022-07-11 14:24:27 5651
原创 Springboot从0基础到入门
1. 新建项目2. 文件结构xxxApplication【主启动类,负责启动项目(一般无需修改)】config【配置类包,负责添加项目的配置(一般无需修改)】util【工具类包,负责封装类作常用工具(一般无需修改)】handler【处理类包,用来配置数据的自动处理(可有可无,一般无需修改)】exception【异常类包,用来自定义异常(可有可无)】entity【实体类包,用来映射数据库表】dao【DAO(Data Access Object)数据访问对象,dao 层处理从数据库返回的数
2022-04-23 16:43:00 423
原创 机器学习---线性回归
一元线性回归模型 一元线性回归顾名思义自变量的个数为1个,因变量的个数也是1个。需要我们根据训练数据去学得一个线性模型以尽可能的准确的预测实值的输出。f(x)=wX+bf(x)=wX+bf(x)=wX+b 那么我们如何去确定w和b的值呢?根据衡量预测值与实际值之间的区别,我们可以令均方误差最小化。基于这种均方误差最小化来进行模型求解的方法成为最小二乘法。 对目标函数分别对w和b求导,并令导数为0,即可解出w和b的值。也可以使用梯度下降法,求出w和b。案例1为使用梯度下降法求解,案例2
2022-04-21 20:24:18 1356
原创 粒子群算法优化SVM的核参数
粒子群算法是模拟鸟群觅食过程中的迁徙和群集行为时提出的一种基于群体智能的优化算法。粒子群算法是一种随机全局优化技术,通过粒子间的相互作用发现复杂搜索空间中的最优区域。用粒子群算法优化支持向量机的结构参数,可以快速收敛寻得最优解,提高支持向量机的学习能力。在粒子群算法中,可以把所有的优化问题的解想象为D维搜索空间上的一个点,而这个点就是一个“粒子”。通过目标函数来评估当前粒子所处位置的好坏,得到相应的适应度值。在种群中粒子的随机初始化形成后,会按照某种方式进行迭代,直到终止条件符合要求,从而寻得最优解。基于
2022-04-20 18:08:23 5240 19
原创 Python读取csv、xlsx文件并做柱状图
第一个函数和第四个函数是读取的csv,第二个函数和第三个函数是读取的xlsx。import matplotlib.pyplot as plt;import xlrd;def pic_one(): datas = []; with open('E:\\matlab\\r2019\\bin\\图像识别\\幼苗期代码\\分区\\result.csv') as fp: for i in range(0,26): data = fp.readline();
2022-04-14 18:12:12 6990
原创 Python--数据可视化
1.折线图使用plot()函数,参数是想要展示的数据。import matplotlib.pyplot as plt;data = [1,4,9,16,25];plt.plot(data);plt.show();线条的粗细需要在plot()函数里加入linewidth这个参数。添加标签需要使用title()、xlable()、ylable()这几个函数。横纵坐标刻度标记的大小需要使用tick_params()这个函数。修改坐标轴的范围需要使用到axis()这个函数。 这个axis里面的
2022-04-14 12:36:15 611
原创 并查集--Java
import java.util.*;public class main { public static void set(int judge[]) { for(int i=0;i<judge.length;i++) { judge[i] = -1; } } public static int find(int judge[],int data) { while(judge[data]!=-1) { data = judge[data]; } ret
2022-04-08 11:44:17 435
空空如也
没有return的递归为什么不死循环
2023-07-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人