自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 机器学习(基础4)

随机森林是生成多个模型,同时对数据推断,通过投票,以投票数最多的结果作为结果。

2024-11-19 21:48:54 607

原创 机器学习(贝叶斯算法,决策树)

假设现有两个数据集,分为两类我们现在用p1(x,y)表示数据点(x,y)属于类别1(图中红色圆点表示的类别)的概率,用p2(x,y)表示数据点(x,y)属于类别2(图中蓝色三角形表示的类别)的概率,那么对于一个新数据点(x,y),可以用下面的规则来判断它的类别:如果p1(x,y)>p2(x,y),那么类别为1如果p1(x,y)

2024-11-14 20:05:53 3255 1

原创 机器学习(基础3)

获取数据、数据处理、特征工程后,就可以交给预估器进行机器学习,流程和常用API如下。

2024-11-13 20:02:49 756

原创 机器学习(基础2)

特征工程:就是对特征进行相关的处理一般使用pandas来进行数据清洗和数据处理、使用sklearn来进行特征工程特征工程是将任意数据(如文本或图像)转换为可用于机器学习的数字特征,比如:字典特征提取(特征离散化)、文本特征提取、图像特征提取。

2024-11-12 21:54:12 1213

原创 机器学习(基础1)

数据量小,数据在sklearn库的本地,只要安装了sklearn,不用上网就可以获取。

2024-11-11 19:45:30 1080

原创 Python(PySimpleGUI 库)

窗口输入信息点击采集采集成功navicat信息也录入成功。

2024-11-06 19:19:12 3307 1

原创 Python(人像识别)

是一个非常流行的 Python 库,专门用于人脸识别任务。它基于 dlib 库和 HOG(Histogram of Oriented Gradients)特征以及深度学习模型,提供了简单易用的接口来进行人脸检测、面部特征点定位和人脸识别。库由 Adam Geitgey 开发,旨在简化人脸识别任务,使其更加容易上手。主要功能人脸检测:检测图像中的人脸位置面部特征点定位:检测人脸上的关键特征点(如眼睛、鼻子、嘴巴等)。人脸识别:提取人脸的特征向量(128维),并用于比较不同人脸之间的相似度。图像预处理。

2024-11-05 16:48:23 990

原创 Python(opencv2)

在深度学习中,滤波器又称为卷积核,滤波的过程成为卷积。

2024-11-04 21:13:24 647

原创 Python(opencv)

cv2.flip是 OpenCV 库中的一个函数,用于翻转图像。翻转可以是水平翻转、垂直翻转或同时水平和垂直翻转。这个函数接受两个参数:要翻转的图像和一个指定翻转类型的标志。以下是一些使用cv2.flip。

2024-11-01 19:51:11 797

原创 OpenCV课程

OpenCV其实就是一堆C和C++语言的源代码文件,这些源代码文件中实现了许多常用的计算机视觉算法。OpenCV的全称是Open Source Computer Vision Library,是一个开放源代码的计算机视觉库OpenCV最初由英特尔公司发起并开发,以BSD许可证授权发行,可以在商业和研究领域中免费使用,现在美国Willow Garage为OpenCV提供主要的支持OpenCV可用于开发实时的图像处理,计算机视觉以及模式识别程序,目前在工业界以及科研领域广泛采用。

2024-10-31 18:30:10 592

原创 Python(包和模块)

包是将模块以文件夹的组织形式进行分组管理的方法,以便更好地组织和管理相关模块。包是一个包含一个特殊的。

2024-10-30 20:13:58 1136

原创 Python(数据结构2)

队列(Queue),它是一种运算受限的线性表,先进先出(FIFO First In First Out)Python标准库中的queue模块提供了多种队列实现,包括普通队列、双端队列、优先队列等。

2024-10-29 19:15:07 849

原创 Python数据结构

数据结构是计算机科学中的一个核心概念,它是指数据的组织、管理和存储方式,以及数据元素之间的关系。数据结构通常用于允许高效的数据插入、删除和搜索操作。:数组、链表、栈、队列等。:树、二叉树、堆、图等。:哈希表。:B树、B+树等。

2024-10-28 19:58:34 835

原创 Python(pandas库3)

n:要抽取的行数frac:抽取的比例,比如 frac=0.5,代表抽取总体数据的50%axis:示在哪个方向上抽取数据(axis=1 表示列/axis=0 表示行)案例:输出结果都为随机抽取。

2024-10-28 17:27:31 444

原创 Python(pandas库2)

上文中DateFrame的增加中,因版本弃置append函数如果你想要向 DataFrame 添加一行,建议的方法是首先创建一个新的 DataFrame 来表示这行数据,然后使用函数来合并它们。objs: 要连接的 DataFrame 或 Series 对象的列表或字典。axis: 指定连接的轴,0 或 'index' 表示按行连接,1 或 'columns' 表示按列连接。join: 指定连接方式,'outer' 表示并集(默认),'inner' 表示交集。

2024-10-26 16:43:42 1110

原创 Python(pandas)

Pandas 是一个开源的第三方 Python 库,从 Numpy 和 Matplotlib 的基础上构建而来Pandas 可以从各种文件格式比如 CSV、JSON、SQL、Microsoft Excel 导入数据Pandas 可以对各种数据进行运算操作,比如归并、再成形、选择,还有数据清洗和数据加工特征。

2024-10-24 19:03:03 606

原创 Python(matplotlib库)

Matplotlib 库:是一款用于数据可视化的 Python 软件包,支持跨平台运行,它能够根据 NumPy ndarray 数组来绘制 2D 图像,它使用简单、代码清晰易懂。

2024-10-23 20:11:28 1166

原创 Python(numpy库常见函数)

nditer 是 NumPy 中的一个强大的迭代器对象,用于高效地遍历多维数组。nditer 提供了多种选项和控制参数,使得数组的迭代更加灵活和高效。nditer 提供了多种控制参数,用于控制迭代的行为。order 参数用于指定数组的遍历顺序。默认情况下,nditer 按照 C 风格(行优先)遍历数组。order='F',按照 F 风格(列优先)遍历数组。C风格:flags 参数用于指定迭代器的额外行为。multi_index: 返回每个元素的多维索引。

2024-10-22 19:20:48 1057

原创 Python(numpy库)

NumPy 的全称是“ Numeric Python”,它是 Python 的第三方扩展包,主要用来计算、处理一维或多维数组。

2024-10-21 19:06:49 4042

原创 Python进阶语法

私有属性和方法:python类中以双下划线(__)开头,不以双下划线结尾的标识符为私有成员,私有成员只能使用方法来进行访问和修改以__开头的属性为类的私有属性,在子类和类外部无法直接使用以__开头的方法为私有方法,在子类和类外部无法直接调用常用的Python魔术方法: 初始化对象,通常用于设置对象的属性。: 定义对象的字符串表示形式,可通过或调用。例如,您可以返回一个字符串,描述对象的属性。: 定义对象的“官方”字符串表示形式,通常用于调试。可通过调用。: 定义对象的长度,可通过调用。

2024-10-20 16:52:54 1097

原创 Python类和对象

通过class关键字定义类。

2024-10-17 19:16:41 969

原创 python函数进阶

通过def 语句实现,用于创建函数:语法:def 函数名(形式参数列表):语句块return [表达式]结束函数,选择性地返回一个值给调用方,不带表达式的 return 相当于返回 None。函数内容以冒号 : 起始,并且缩进。语法:def 函数名(形参名1=默认实参1, 形参名2=默认实参2, ... ):语句块缺省参数即默认实参,必须自右向左依次存在(即,如果一个参数有缺省参数,则其右侧的所有参数都必须有缺省参数)位置形参:def 函数名(形参名1, 形参名2, ...):pass。

2024-10-16 19:04:40 754

原创 python线代基础

几何定义:向量是一个有方向和大小的量,通常用箭头表示。向量的起点称为原点,终点称为向量的端点。代数定义:向量是一个有序的数组,通常表示为列向量或行向量。行向量和列向量再本质上没有区别。向量的表示几何表示:在二维或三维空间中,向量通常用箭头表示,箭头的方向表示向量的方向,箭头的长度表示向量的大小。代数表示:向量可以用列向量或行向量表示,如上所述。坐标表示:在二维或三维空间中,向量可以用坐标表示。例如,二维向量 v=(v1,v2)v=(v1,v2) 表示在 xx轴和 yy轴上的分量。

2024-10-14 16:12:52 1050

原创 python概率基础及代数基础

其中,aij是行列式的元素,i是行标,j是列标.n阶行列式的计算行标取自然排列不同行不同列的n个元素相乘列标取排列的所有可能列标排列的逆序数的奇偶性决定运算符号,逆序数为偶数的运算符号为,奇数的运算符号为矩阵是由一组数按照矩形排列而成的数表。矩阵通常用大写字母表示,例如 AA、BB等。矩阵中的每个数称为矩阵的元素或元。一个 m×n的矩阵 AA可以表示为:其中 aij表示矩阵 A中第i行第j列的元素。

2024-10-12 19:33:50 916

原创 python(概率基础)

随机变量是一个从样本空间(所有可能结果的集合)到实数集的。样本空间中的每个结果都对应于随机变量的一个值。随机变量的值。随机变量通常用大写字母表示,如 X、Y 或 Z。

2024-10-11 20:17:57 1213

原创 python概率基础

随机变量是一个从样本空间(所有可能结果的集合)到实数集的函数。样本空间中的每个结果都对应于随机变量的一个值。随机变量的值可以是离散的,也可以是连续的。随机变量通常用大写字母表示,如 X、Y 或 Z。随机变量和事件的联系定义事件事件可以定义为随机变量取特定值的集合。一般用{X=?}表示。例如,如果随机变量 X 表示掷骰子的结果,那么事件 "掷得奇数" 可以表示为 {X=1} 或 {X=3}或 {X=5}。使用随机变量描述事件随机变量的值可以定义复杂的事件。

2024-10-10 18:51:01 906

原创 10月9日(高数基础)

定积分是微积分中的一个重要概念,用于求解函数在某个区间上的累积效应或面积。表示函数 f(x)在区间 [a,b]上的累积效应或面积。定积分的定义可以通过以下步骤来理解: 将区间 [a,b]分割成 n 个小区间,每个小区间的长度为 Δxi,其中且 x0=a,xn=b。: 在每个小区间: 构造黎曼和: 当分割的区间数 n 趋向于无穷大,且每个小区间的长度 Δxi趋向于零时,黎曼和的极限即为定积分:说明:黎曼和是通过将区间 [a,b]分成 n 个等宽的子区间,每个子区间的宽度为。

2024-10-09 18:36:39 1238

原创 10月8日

如果函数 F(x) 满足 F′(x)=f(x),则称 F(x) 是 f(x) 的一个原函数。不定积分表示 f(x) 的所有原函数,通常写成:其中,C是积分常数,表示原函数的不确定性。f(x)是被积函数,dx表示对 x 的积分变量。不定积分的结果是一个函数簇,而不是一个具体的数值。其几何含义是一组平行的曲线簇。

2024-10-08 19:44:55 724

原创 9月30日

元组中的元素值是不允许删除的,但我们可以使用del语句来删除整个元组,如图,当删除元组中元素时,会报错。输出表示已经删除了整个元组。

2024-09-30 22:41:46 914

原创 9月29日

Python 支持多种复合数据类型,可将不同值组合在一起。最常用的,是用方括号标注,逗号分隔的一组值。列表可以包含不同类型的元素,但一般情况下,各个元素的类型相同。

2024-09-29 19:07:16 616

原创 9月27日

()将字符串的第一个字符转换为大写输出:Dad hdha wiudh dwddawd(width, fillchar)返回一个指定的宽度 width 居中的字符串,fillchar 为填充的字符,默认为空格。输出:--------dad hdha wiudh--------(suffix, beg=0, end=len(string))检查字符串是否以 suffix 结束,如果 beg 或者 end 指定则检查指定的范围内是否以 suffix 结束,如果是,返回 True,否则返回 False。

2024-09-27 19:06:09 664

原创 9月26日

python中位运算主要用于处理类型整数的二进制位操作。&:按位与表达式:A&B,对于每一位,A,B的相应位都为1,结果才为1,否则为0。输出结果为0b10001|:按位或表达式:A|B,对于每一位,A,B的相应位至少其中一个为1,结果就为1,否则为0。输出结果为0b11111^:按位异表达式:A^B,对于每一位,A,B的相应位不同(1个为0,1个为1),结果就为1,否则为0。输出结果为0b1110~:按位取反表达式~a,对操作数a的每一个二进制位进行取反,即将1变为0,0变为1。

2024-09-26 18:54:59 676 1

原创 9月25日

整数(int),如0,1,2,3,-1,-2。浮点数(float),如2.3,2.4,5.6,-2.3,-2.5。布尔值(bool),Ture和False,通常用于相对逻辑。字符串(str),常用单引号(')或双引号(")括起来。字节串(bytes。空值(None Type)。引用类:列表(list)。元组(tuple)。字典(dict)。集合(set)。枚举类型(enum)。自定义类(class)。不可变数据:Number(数字)、String(字符串)、Tuple(元组)

2024-09-25 19:11:03 586

原创 9月24日

变量只能包含字母,数字和下划线(汉字也可,但考试不可用)且不能用数字开头,例(1a会报错)。解释器执行:可通过电脑搜索找到应用后输入python语法执行,也可通过cmd代码输入python启动在输入python语法执行。AI基础定义:基于数学理论,利用编程手段(算法,公式,参数)开发出的一种拥有自主学习和推理能力的技术。AI运用:工业,农业,教育,物联网,医疗等,一般作为辅助其他行业提高效率。编辑器执行:创建环境,新建py文件,输入语法,执行项目。变量名应清晰,多采用下划线,或者驼峰命名法。

2024-09-24 16:44:08 203

空空如也

空空如也

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

TA关注的人

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