自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 机械学习代码实现(二)

最后我得到的答案决策树的r2得分为0.82,正向激励的r2得分为0.90,明显正向激励的误差更小。这里没教自助聚合的代码和api,因为接下来讲的随机森林更全面,所以只需要用随机森林就行了。朴素贝叶斯是一种依据概率理论而实现的一种分类方式。这个代码有待考究,先这样用着。

2023-12-27 20:44:48 439

原创 机械学习代码实现(一)

岭回归:岭回归是在线性回归的一种改进,在原有的代码上加上了一个正则化。对于特征数量需要考虑拟合情况。

2023-12-20 20:09:00 454 1

原创 机械学习(二)

这里的ai(j)中的j表示第几层,这里的i表示第几个神经元或者单元的激活项(所谓的激活项就是由一个具体神经元计算并输出的值)

2023-10-22 19:38:32 69 1

原创 机械学习(一)

在这个基础上我讲其中一个函数图用红色线表示(plot(t,y2,'r');

2023-10-14 20:49:24 155 1

原创 小白c+笔记(十二)

目录初识STL1,STL的基本概念1.1STL的诞生1.2STL基本概念1.3STL六大组件2.4STL中容器、算法、迭代器2、容器算法迭代器初识2.1 vector存放内置数据类型2.2vector存放自定义数据类型2.3vector容器嵌套容器●长久以来,软件界一直希望建立一种可重复利用的东西●C++的面向对象和泛型编程思想,目的就是复用性的提升●大多情况下,数据结构和算法都未能有一 套标准导致被迫从事大量重复工●为了建立数据结构和算法的一套标准,诞生了STL●STL(Standard Template

2023-09-29 14:15:50 44 1

原创 深度学习(一)

下载完以后为了验证自己是否成功可以跟我一样输入python然后再输入import torch之后再输入torch.cuda.is_available。如果返回的是TRUE就是正确的,至于我的为什么返回的是FALSE是因为我的GPU不是NVIDIAqwq。往下翻就能找到下载的位置(注一定要看自己的GPU是不是NVIDIA,我的就不是qwq)在这里文件找到anaconda3/envs/pytorch/python.exe。看看这里有没有pytorch,然后点y下载。(注一定要有base才是对的哦)

2023-09-26 21:40:10 201

原创 小白c+笔记(十三)

目录string容器1、构造函数2、赋值操作3、字符串拼接4、string查找和替换5、string字符串的比较6、string字符存取7、string插入和删除8、string字串本质:string是c++风格的字符串,而string本质上是一个类string和char*区别char*是一个指针string是一个类,类内部封装了char*,管理这个字符串,是一个char*型的容器特点:string类内部封装了很多成员方法例如:查找find,拷贝copy,删除delete,替换replace,插入inser

2023-09-26 19:53:44 42

原创 小白c+笔记(十一)

c++中函数的形参列表里可以有占位参数,用来做占位,调用函数时必须填补该位置。在c++中,函数的形参列表中的形参是可以有默认值的。③函数参数类型不同或者个数不同或者顺序不同。作用:函数名可以相同,提高复用性。

2023-08-20 09:19:24 36 1

原创 小白c+笔记(十)

目录1、引用的基本使用2、引用的注意事项3、引用做函数参数4、引用做函数返回值5、引用的本质6、常量引用作用:给变量起别名语法:数据类型 &别名=原名1)引用必须初始化2)引用在初始化后,不可以改变作用:函数传参时,可以利用引用的技术让形参修饰实参优点:可以简化指针修改实参这里有三种传递: 其中值传递中形参不能改变实参,而地址传递和引用传递可以通过形参改变实参总结:通过引用参数产生的效果按地址传递是一样的。引用的语法更清楚简单作用:引用是可以作为函数的返回值存在的注意:不要返回局部变量用法:函数调用作为左

2023-08-18 17:11:25 30 1

原创 小白c+笔记(九)

全局变量和静态变量存放在此。

2023-07-18 20:10:55 33 1

原创 小白c+笔记(八)

目录结构体1、结构体基本概念2、结构体定义和使用3、结构体数组4、结构体指针5、结构体嵌套结构体6、结构体做函数参数7、结构体中const使用场景结构体属于用户自定义的数据类型,允许用户储存不同的数据类型语法:struct 结构体名{结构体成员列表};通过结构体创建变量的方式有三种:1)struct结构体名 变量名2)struct结构体名 变量名={成员1值,成员2值...}3)定义结构体时顺便创建变量 总结:①定义结构体时关键字是struct,不可省略。②创建结构体变量时,关键字struct可以省略。③结

2023-07-15 20:35:12 44 1

原创 小白c+笔记(七)

指针变量定义语法:数据类型*变量名。

2023-07-13 21:06:09 31 1

原创 小白c+笔记(六)

目录六、函数1、函数的定义2、函数的调用3、值传递4、函数的常见样式5、函数的声明6、函数的分文件编写概括:作用:将一段经常使用的代码封装起来,减少重复代码一个较大的程序,一般分成若干程序块,每个模板实现特定的功能函数的定义一般主要有五个步骤:1,返回值类型2,函数名3,参数列表4,函数体语句5,return 表达式例: 功能:使用定义好的函数语法:函数名(参数) 总结:函数定义里小括号内称为形参,函数调用时传入的参数称为实参所谓值传递,就是函数调用时实数将数值传入给形参值传递时,如果形参发生,并不会影响实

2023-07-08 15:43:25 37

原创 小白c+笔记(五)

二维数组定义的四种方式1)数据类型 数组名【行数】【列数】;2)数据类型 数组名【行数】【列数】={ {数据1,数据2},{数据3,数据4} };3)数据类型数组名【行数】【列数】={数据1,数据2,数据3,数据4};4)数据类型数组名【 】【列数】={数据1,数据2,数据3,数据4};建议:以上四种定义方式,利用第二种更加直观,提高代码的可读性。

2023-07-07 15:49:00 38 1

原创 小白c+笔记(三、四)

作用:在循环语句中,跳过本次循环中余下尚未执行的语句,继续执行下一次循环。和if相比switch判断时候只能是整型或者字符型,不可以是一个区间。1、出现在switch条件语句中,作用是终止case并跳出switch。解释:如果标记的名称存在,执行到goto语句时,会跳转到标记的位置。2、出现在循环语句中,作用是跳出当前的循环语句。这里我就不敲代码了,感兴趣的可以自己去敲一敲。3、出现在嵌套循环中,跳出最近的内层循环语句。作用:用于跳出选择结构或者循环结构。作用:可以无条件跳转语句。:执行满足条件的语句。

2023-07-04 18:24:24 58 1

原创 小白c+笔记(一、二)

第一个c+程序,就是helloworld,这里我用的是CodeBlock编写的int main()"

2023-06-30 22:55:16 68

原创 实验课题目讲解(一)

我们首先需要输入(input)人数吗,然后定义一个列表(list)再给一个给一个for循环和split来输入名字和年龄,然后给一个lambda函数来定义升序(sorted)的关键词,如下所示。这道题我们首先需要将输入的字符串分开,用到split(),然后我们需要取每个字符串的前缀(prefix)最后使用for循环得到共同前缀(common_prefix),大致结果如下。这不是第一次实验,因为以前没有做笔记的习惯,所以都忘了差不多了,我从我最近的实验课讲解一下题目。这道题用到了我上次的笔记有关字典的运用。

2023-06-10 12:25:25 302

原创 小白Python笔记

列表是存储和检索数据的有序序列。当访问列表中的元素时,可以通过整数的索引来查找它,这个索引是元素在列表中的序号,列表的索引模式是“<整数序号>查找<被索引内容>”。字典最主要的用法是查找与特定健相对应的值,这通过索引符号来实现,例如。简单来说,集合类型就是去除重复元素。除此之外,集合的一些基本函数如下。下面是字典的一些函数和操作介绍。今天就先讲到这,我们下次再见。list一些基本函数如下。序列的一些基本函数如下。

2023-06-09 20:41:14 39 1

原创 小白Python笔记

如图所示我们输入第四位数得到正确答案3。这里我们可以看出递归算法更加简单一点。这样的一列代码是有关阶乘的递归。好了,今天就先到这了。

2023-06-07 15:56:09 40 1

原创 小白Python笔记

如图我们可以知道其中第一个位置参数1被解析成了形参i的值,而第二个位置参数1则被解析成可变位置参数*j中的一个元素。那么我们怎么才能让k表示出来呢?是不是再在后面加上一个数呢?在定义函数的时候,有些参数存在默认值,也就是部分参数不一定需要调佣程序输出入,可以在定义函数的时候直接为这些参数指定默认值。很明显并不是这样的,那么我们应该输入什么呢?这次我要和大家一起分享的是函数的参数和传递。答案是加入一个键值,如下。

2023-06-05 17:44:06 34 1

原创 小白Python笔记

本来还有一个讲解如何将两个except折叠成一个的方法但是本人上课不专注导致忘了,如果有大佬知道希望能给我一点建议。除此之外我这里举一反三如果输入的是一个字符串呢比如‘abc’ 那么有如何解决呢。很简单的一段代码,今天我学到的是如果遇到错误输入会有什么结果以及如何处理。比如我输入的不是数字而是一行字母就会出现这个现象。今天我就和大家一起分享一下try-except。那么应该如何让这种错误更加直观表达出来呢。这里我们就得到一个很直接的答案。

2023-05-25 16:35:43 41

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除