笔记
文章平均质量分 65
Smile ✄☆
这个作者很懒,什么都没留下…
展开
-
开学考核改错
第1题 当数据有缺失值的时候, 你认为处理缺失值比较合理的方法(缺失值举例:泰坦尼克号幸存者数据中 有年龄 性别 职业 是否存活 四个特征 但某些样本的职业特征为空)答:(1)均值,极值,众数,中位数填补(2)回归决策树预测,把label作为特征也加入到特征里来3)如果说有缺失值的样本比例比较小的话,也可以将有缺失值的数据删除第2题 请简述随机梯度下降,批梯度下降的区别和各自的优点答:(1)随机就是计算一个样本的loss之后就进行梯度下降a)优点:迭代速度快,可以跳出局部最小(因为原创 2021-09-11 16:28:19 · 416 阅读 · 0 评论 -
java学习笔记3
第五章面向对象编程(中)5.1面向对象特征之二:继承性一、继承性的好处:① 减少了代码的冗余,提高了代码的复用性② 便于功能的拓展③ 为之后多态性的使用,提供了前提二、继承性的格式:class A extends B{}A:子类,派生类,subclassB:父类、超类、基类,superclass2.1 体现:一旦子类A继承父类B以后,子类A中就获得了父类B中声明的结构:属性、方法特别的,父类中声明为private的属性或者方法,子类继承父类之后,仍然认为获取了父类中私有的结构。只是因原创 2021-08-31 17:51:02 · 135 阅读 · 0 评论 -
java学习笔记2
第四章面向对象编程java面向对象学习的三条主线java类及类的成员:属性、方法、构造器、代码块、内部类面向对象的三大特征:封装性、继承性、多态性其它关键字:this、super、static、final、interface、package、abstract4.1面向过程与面向对象面向过程:强调的是功能行为,以函数为最小单位,考虑怎么做面想对象:强调的是具备了功能的对象,以类/对象为最小单位,考虑谁来做。4.2java语言基本元素:类和对象类和对象是面向对象的核心概念。类是对一类事原创 2021-08-10 17:15:46 · 172 阅读 · 0 评论 -
傅里叶变换之小白笔记
傅里叶级数和傅里叶变换的区别和关系相同点:傅里叶级数和傅里叶变换都源自于傅里叶原理得出,傅里叶变换是从傅里叶级数推演而来的。不同点:傅里叶变换是完全的频域分析,而傅里叶级数就是正交级数,它是不同的频率的波形的叠加。傅里叶级数适用于对周期性现象做数学上的分析,傅里叶变换可以看作傅里叶级数的极限形式,也可以看作是对周期现象进行数学上的分析,同时也适用于非周期性现象的分析。傅里叶级数是一种周期变换,傅里叶变换是一种非周期变换。傅里叶级数是以三角函数为基对周期信号的无穷级数展开,如果把周期函数的周原创 2021-08-04 11:45:58 · 312 阅读 · 0 评论 -
java学习笔记1
java学习第一章java语言概述对第一个Java程序进行总结java程序编写-编译-运行的过程。编写:我们将编写的java代码保存在以“.java”结尾的源文件中编译:使用javac.exe命令编译我们保存的java源文件,格式: javac 原文件名.java运行:使用java.exe命令解释运行我们的字节码文件 格式 java 类名在一个java源文件中可以声明多个class 但是,只能最多有一个类声明为public的,而且要求声明为public的类的类名必须与源文件名相同。3原创 2021-08-04 10:16:54 · 176 阅读 · 0 评论 -
线性判别分析的理解
线性判别分析的理解(LDA)思想:给定训练样例集,设法将样例投影到一条直线上,使得同样例的投影点尽可能靠近,异类样例的投影点尽可能远离。投影后的数据满足两个条件:相同类内部的试验样本距离接近。不同类别之间的距离较大。参考B站视频:https://www.bilibili.com/video/BV1aE411o7qd?p=16以及整理笔记:https://www.yuque.com/books/share/f4031f65-70c1-4909-ba01-c47c31398466/wlpxt9原创 2021-07-27 10:36:27 · 373 阅读 · 0 评论 -
项目实战之Python常用函数总结
前言之前写项目实战的时候,发现好多代码用的常用函数我都不太会,本期就总结一下常用函数。sorted函数#Python2中sorted(iterable, cmp=None, key=None, reverse=False) --> new sorted list#pyhton3中sorted(iterable, /, *, key=None, reverse=False)一共可接受4个参数1.可迭代类型,例如字典、列表、2.比较函数3.可迭代类型中某个属性,对给定元素的每一项进原创 2021-06-03 14:51:10 · 89 阅读 · 0 评论 -
项目实战之信用卡数字提取
任务:读取信用卡上数字所给图片:模板思路大体想得就是进行模板匹配,让信用卡上的数字和我们的模板图片进行匹配,中间会进行一系列的处理操作,轮廓处理,模板匹配,闭运算,等等。代码部分第一部分就是导入相关的东西,其中myutils是自己写的.py文件,我当时写的时候,没有下载imutils这个库,可以直接pip install imutils下载。import numpy as npimport argparseimport cv2import imutilsfrom imutils原创 2021-06-02 16:07:57 · 372 阅读 · 0 评论 -
2021-04-24
辗转相除法求最大公因数(C语言实现)辗转相除法在展示代码前,我们来了解下什么是辗转相除法辗转相除法, 又名欧几里德算法(Euclideanalgorithm),是求最大公约数的一种方法。它的具体做法是:用较大数除以较小数,再用出现的余数(第一余数)去除除数,再用出现的余数(第二余数)去除第一余数,如此反复,直到最后余数是0为止。如果是求两个数的最大公约数,那么最后的除数就是这两个数的最大公约数。–搜狗百科介绍其流程图该如下使用该流程图的代码展示int ee(int m,int n){原创 2021-04-24 15:39:02 · 104 阅读 · 0 评论 -
寒假考核总结
寒假考核总结第一部分:C语言与Python分析:printf()函数的返回值是输出的字符数量,包括数字,字母,标点符号,空格。如果遇到printf()函数的嵌套,要先执行里面的,后执行外层,所以本题的的答案为Hello World!13分析:二维数组的存储方式,二维数组在内存中的存储也是连续的,可将它视为多个一维数组的集合。分析:本题属于概念题,CSV的中文全称为逗号分隔值(或字符分隔值) 注:(英文全称为 Comma-Separated Values),由于CSV文件可以用记事本来打开原创 2021-03-10 23:29:47 · 105 阅读 · 1 评论