自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据结构:栈(代码实现)

【代码】数据结构:栈(代码实现)

2024-10-09 11:23:55 93

原创 深度学习07:PyTorch 中常见的 Tensor 创建方式与示例

通过本篇博客,你已经学会了 PyTorch 中常见的几种 Tensor 创建方式。它们在深度学习模型的构建、数据处理以及矩阵运算中都扮演着至关重要的角色。无论是初始化权重、生成随机数据,还是定义特定类型的 Tensor,都可以用这些方法高效实现。希望这篇博客能帮助你在实际项目中更好地应用 PyTorch!

2024-10-05 00:21:00 602

原创 深度学习06:线性回归模型

通过本文的介绍,你应该已经理解了线性回归的基本概念以及如何使用 PyTorch 实现一个简单的线性回归模型。如何生成和处理数据。使用 PyTorch 搭建线性回归模型。梯度下降的基本流程:前向传播、计算损失、反向传播、参数更新。如何提取训练完成后的模型参数并进行可视化。线性回归虽然简单,但它是理解更复杂机器学习模型的基础。接下来,你可以进一步探索多元线性回归、正则化、以及更复杂的神经网络模型。希望这篇博客能为你理解线性回归和深度学习的入门奠定坚实的基础!

2024-10-04 23:30:02 986

原创 深度学习的核心特点:全面解析

近年来,成为了人工智能领域的核心推动力量,它的成功不仅仅是算法的创新,还包括方法论和实践模式的巨大转变。本文将深入分析深度学习的核心特点,并揭示它为何在多个领域中取得了突破性的进展。

2024-09-28 11:23:53 792

原创 深度学习04:无监督学习

无监督学习不依赖标签数据,而是通过探索和分析数据中的内在结构、关系和模式来解决问题。常见的无监督学习任务包括聚类降维因果推断和生成模型等,广泛应用于发现数据背后的潜在规律。

2024-09-27 21:29:07 1075

原创 深度学习(入门)03:监督学习

监督学习的核心在于构建一个模型,将输入特征映射到相应的标签,从而实现预测。举一个简单的例子,假如我们需要预测某位患者是否会心脏病发作,那么“心脏病发作”或“心脏病没有发作”就是标签,而输入特征则可能是患者的生命体征,例如心率、舒张压、收缩压等。分类是解决“哪一个”问题的任务,目标是预测一个样本属于哪个类别。它分为二项分类和多项分类,输出的结果是类别的概率分布,模型会根据最高的概率选择最可能的类别。分类任务还可以处理复杂的层次结构,通过考虑类别之间的关系,减少错误分类的严重性。搜索的核心。

2024-09-27 20:29:44 1533

原创 深度学习02:机器学习的组件

例如,对于回归任务,常见的目标函数是。

2024-09-27 00:09:19 570

原创 深度学习01:机器学习概念引入

即便我们要训练识别不同的唤醒词(如“Hey Siri”或“Alexa”),通过使用相似的数据集和算法,我们可以很容易地在同一个模型框架下实现不同任务的适配。举个例子,如果我们想让一个模型识别“猫”或“狗”的图片,我们不需要告诉模型每个特征如何定义,而是通过提供大量标记了“猫”和“狗”的图片,让模型自行学习出区分两者的特征。:我们不需要明确告知程序如何识别“Alexa”或“Hey Siri”,而是通过大量标记的数据样本(包含唤醒词和非唤醒词的音频片段)来让机器自动学习出不同的模式。

2024-09-25 00:01:34 678

原创 数据结构:线性表

它是用一组地址连续的存储单元依次存储线性表中的数据元素,从而使逻辑上相邻的两个元素在物理位置上也相邻。int len;这段代码定义了一个结构体类型,并创建了一个该类型的变量mylist。

2024-09-23 00:53:22 921

原创 Matplotlib绘制热力图

热力图(Heatmap)是一种使用颜色来表示数值强度的数据可视化工具。

2024-09-22 16:58:21 1265

原创 Matplotlib绘图基础

绘制散点图是数据可视化中非常常见的操作,它用于显示两组数据之间的关系。Matplotlib 提供了函数,可以轻松绘制散点图。以下是一个基础的散点图示例代码,并包含了一些优化可视化呈现的技巧。

2024-09-21 18:24:29 1287

原创 Matplotlib画图相关代码

x = np.linspace(0, 10, 100)用于生成随机均匀的数。:创建一个子图占据第二行的所有列(跨两列),从而在底部形成一个宽的子图。:创建一个子图在 2x2 的网格中,位于第一行第一列的位置。:创建另一个子图在同一行的第二列。在一幅图中绘制两种曲线。

2024-09-21 15:18:26 205

原创 numpy的花式引用

在NumPy中,(Fancy Indexing)是一种强大的数组索引方式,允许使用整数数组或布尔数组来访问数组的元素,而不仅仅是通过传统的切片操作。这种方式特别适合从数组中根据条件或特定位置获取元素。

2024-09-19 17:36:31 247

原创 数据结构:树与二叉树(2)

普通二叉树的节点包含左孩子和右孩子的信息,但并没有直接存储关于“直接前驱”和“直接后继”的信息,结点的前驱和后继只能在遍历过程中获得。因此这里引入线索二叉树,线索二叉树会额外存储前驱和后继的信息,从而能够在常规操作之外快速找到节点的前驱或后继。域中的指针究竟是指向孩子节点还是指向前驱/后继节点,在线索二叉树中为每个节点增加了两个标志位。1)若结点有左子树,则lchild指向其左孩子;否则,lchild指向其直接前驱。2)若结点有右子树,则lchild指向其右孩子;否则,lchild指向其直接后继。

2024-09-10 14:39:34 349

原创 数据结构:二叉树

顺序存储指的是按照满二叉树的结点层次编号,依次存放二叉树中的数据元素。如下图所示可以看到二叉树的顺序存储非常浪费空间,如左图,二叉树第五个结点虽然没有存储元素,但是这个结点依然要被占据。右图的单支树就是一种更加极端的情况。

2024-09-05 15:29:22 1227

原创 数据结构:树与二叉树

树是n个结点的有限集。若n=0,称为空树;若n>0称为非空树,非空树有且仅有一个称之为根的结点。除根结点以外的其余结点可分成m个互不相交的有限集T1,T2,......Tm,每个有限集合本身又是一棵树,并且称为根的子树。我们可以根据下面这张图来理解。根结点:非空树中无前驱结点的结点。图中A就是根结点结点的度:结点拥有的子树。例如A结点拥有三棵子树,所以它的度为3深度:树种结点的最大层次,图中的树深度为4接下来我们介绍各个结点之间的关系:叶子:也是终端结点,即没有子树的结点。

2024-09-04 16:20:11 1276

原创 数据结构:栈

顺序栈的表示存储方式:利用一组地址连续的存储单元依次存放自栈底到栈顶的数据元素。栈底一般在低地址。top:指示栈顶元素位置base:指示栈底元素位置stacksize:表示栈的最大容量接下来,我们用更详细的一幅图来描述顺序栈:起始状态,top和base都指向0的位置,此时是空栈:base==top,且栈的容量stacksize=4。接下来为空的栈添加元素(入栈),将新的元素添加到top所指位置,再将top移向下一位置,我们最终可以观察到top并没有指向D,而是栈的外面,即4的位置。

2024-08-17 16:47:39 723

原创 Python类与对象02:继承

1、语法:class 类名(父类名):类的内容体2、单继承与多继承(1):单继承是一个类继承另一个类(2):多继承是一个类继承多个类,按照顺序从左向右依次继承3、pass关键字:pass是占位语句,不实现任何功能。

2024-07-12 22:38:17 1255

原创 Python类与对象01

类的定义实际上是描述事物的一种方法,在现实世界中,事物都是有属性和行为的。通过类,我们可以将这些属性和行为组织在一起,使其更易于管理和使用。

2024-07-11 22:21:50 701

原创 Pandas基础03:数据排序与增删

上一节我们介绍了通过按行索引和按列索引找出相关数据的方法。本章节将进一步介绍如何筛选数据,并对数据进行排序、增删的方法。示例表格和上一节相同。

2024-07-10 18:52:24 391

原创 Pandas基础02:文件操作

上一节我们介绍了自己创建DataFrame的基本操作。但是在实际应用中我们往往需要处理已有的excel数据表,因此本节介绍一下Pandas读取文件的相关操作。

2024-07-09 15:41:14 519

原创 Pandas数据处理基础01

以上就是本章节的所有内容,下面我们总结并回顾本节知识:在本章中,我们详细介绍了Pandas的基本用法,并通过实例演示了如何创建和操作DataFrame。以下是我们讨论的几个关键点:Pandas是一个基于NumPy的数据处理库,提供了处理数据和时间序列的多种数据结构和操作,广泛应用于人工智能和大数据领域。Series:一维数组,包含数据和索引,类似于Excel中的一列。DataFrame:二维表格,由多个Series按列组合而成,类似于Excel中的一个表,包含数据、行索引和列标签。

2024-07-09 10:17:50 829

原创 反向输出字符串

【代码】反向输出字符串。

2024-06-06 08:53:09 127 1

原创 C语言字符串操作

你需要将这部分二进制字符串转换为十进制整数。开始的部分追加到结果字符串。开始的部分追加到结果字符串。中,最终形成完整的插入结果。假设你有一个二进制字符串。中,这行代码的作用是将。字符串从指定的索引位置。

2024-06-03 19:46:58 1587 1

原创 二维数组(2)寻找鞍点

编程判断3*3的二维数组是否存在鞍点;如果存在鞍点请输出该值及其在数组中的下标值(X,Y).存在鞍点输出格式:"该二维数组的鞍点为%d:下标为(%d,%d).\n"鞍点即是在这个二维数组中,某一个位置上的元素在该行上最大,该列上最小。输入3*3的二维数组提示信息:"请输入二维数组:\n"不存在鞍点输出提示:"该二维数组中没有鞍点.\n"该二维数组的鞍点为4:下标为(2,0).该二维数组中没有鞍点.

2024-05-29 11:22:07 509

原创 数组(2):二维数组

【代码】数组(2):二维数组。

2024-05-26 12:24:40 404

原创 指针(2):数组指针

在介绍数组指针之前,首先要区分数组指针和指针数组的区别。这是初学者很容易搞混的。

2024-05-22 00:35:33 423

原创 指针(1): 指针运算

数组在内存中是连续存放的,只要知道第⼀个元素的地址,顺藤摸⽠就能找到后⾯的所有元素。所以我们以数组为例子说明指针运算的问题。

2024-05-18 00:43:16 738

原创 数组(1)

【代码】数组(1)

2024-05-17 08:20:30 229

原创 递归函数(1)

2.(很显然递归地更明显,而且更简单)顺便复习static的用法。

2024-05-10 00:17:37 203

原创 函数调用(1)

【代码】函数调用(1)

2024-05-06 22:32:05 98

原创 循环控制:(第11题)有关数组内数字排序

【代码】循环控制:(第11题)有关数组内数字排序。

2024-04-07 23:19:58 294

原创 循环控制:(第10题)与闰年相关的问题,涉及数组,函数的知识

【代码】循环控制:(第10题)与闰年相关的问题,涉及数组,函数的知识。

2024-03-21 21:50:34 330 1

原创 循环控制:(第9题)与质数相关的问题

【代码】循环控制:(第9题)与质数相关的问题。

2024-03-21 20:44:49 282 1

原创 循环控制:(第8题)与字符读取相关的问题

2.编写一个程序从标准输入读取字符,并把他们写到标准输出。除了大写字母转换成小写字母之外,其他的原样输出。

2024-03-21 09:10:42 396 1

原创 循环控制:(第7题)在循环中用数组存储数据

【代码】循环控制:(第7题)在循环中用数组存储数据。

2024-03-21 00:05:02 394 1

原创 循环控制:(第6题)寻找相亲数

寻找1~10000以内的相亲数并打印。这时我们考虑用函数来简化代码。

2024-03-20 20:48:46 256 1

原创 循环控制:(第5题)与乘法表相关问题

【代码】循环控制:(第5题)与乘法表相关问题。

2024-03-19 23:40:33 212

原创 循环控制:(第4题)有关区分字符型与整型的题目

本题看似简单,实际上考察了循环、getchar清空缓冲区字符、scanf返回值等多方面的知识。学生只有对scanf在不同情况下的返回值有所了解才能正确地找到本题的代码思路。当然我们不要忘了应当首先判断输入字符与给定的占位符是否匹配。本章内容到此结束。

2024-03-17 23:39:20 1477 1

原创 循环控制:鸡兔同笼(以方程作为跳出循环条件的一类问题)

鸡兔同笼是一个很经典的数学问题。数学上我们通过列二元一次方程组求得结果。在C语言中我们同样也要用这个方程作为选择跳出循环的条件,遍历取值范围内的数,直到找到方程的解。这道题还有一个注意点,小鸡的数量必须是3的倍数(因为价格为一个整数,如果小鸡不是3的倍数,价格也不会是整数)。当然,因为变量较多。这道题与传统的鸡兔同笼问题十分类似。我们一眼就可以找出两个方程。这样我们就把这道题的核心提取出来了。我们说碰到这类方程的问题就是用f。让我们再来看一道与之类似的题目。来解决,同时if语句中的。

2024-03-16 19:50:40 458 1

空空如也

空空如也

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

TA关注的人

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