自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python中的if __name__ == ‘__main__‘语句是什么意思?

这是一个Python的特殊语句,它用来检查一个模块是被直接运行还是被导入。如果一个模块是被直接运行,那么__name__变量的值就是’main’,这时候就会执行if语句下面的代码。如果一个模块是被导入,那么__name__变量的值就是模块的名字,这时候就不会执行if语句下面的代码。这样可以避免一些不必要的代码被执行,或者可以在模块被直接运行时执行一些测试代码。

2023-03-28 22:43:13 367

原创 Python中assert的用法

第一种形式是最常见的,expression 是一个返回值为 True 或 False 的表达式。如果表达式的结果为 False,那么 Python 解释器将引发 AssertionError 异常。expression1 是一个返回值为 True 或 False 的表达式,expression2 是在断言失败时输出的错误信息。Python 中的 assert 是用来检查一个条件,如果它为真,就不做任何事。如果它为假,则会抛出 AssertionError 的异常,并且可以指定错误信息。

2023-03-23 11:07:06 1047

原创 Pytorch中的unsqueeze与squeeze方法,张量增维与缩维

Pytorch中的unsqueeze函数是用来在张量中添加一个或多个新的维度的。可以通过提供一个包含想要添加的维度位置的列表来一次性添加多个维度。例如,unsqueeze([0, 2])会在0和2的位置添加新的维度。返回的张量和原始张量共享相同的数据。相反,如果想删除多余的维度,可以使用torch.squeeze函数。这个函数会返回一个删除了所有大小为1的维度的张量。假设有一个形状为(3, 4)的张量x,在第1维和第3维添加新的维度,使得张量的形状变为(3, 1, 4, 1)。

2023-03-20 19:58:21 450 1

原创 Python中的enumerate函数用法

Python中的enumerate函数是一个内置函数,它可以对一个可迭代对象(如列表或元组)添加索引,并返回一个枚举对象。枚举对象可以直接用于循环或转换为元组列表。其中iterable是必需的参数,start是可选的参数,表示索引的起始值,默认为0。

2023-03-10 12:11:17 656

原创 Python中的map函数的用法

Python中的map函数是一个内置函数,它可以让您对一个可迭代对象(如列表、元组等)中的每个元素应用一个函数,并返回一个新的可迭代对象(map对象)。

2023-03-09 21:37:46 239

原创 Python中的lambda函数的用法

Python的lambda函数是一种匿名函数,也就是没有名字的函数。

2023-03-09 21:33:05 294

原创 %matplotlib inline是什么?

是一个魔法命令,用于在 Jupyter notebook 中显示 matplotlib 的图形。它的作用是让图形直接出现在 notebook 里面,而不是一个新窗口里。如果不加这个命令,就需要每次调用 plt.show() 来显示图形。

2023-03-09 16:09:58 260

原创 pycharm专业版免费使用方法【学生与教师认证】

通过学生和教师认证,Pycharm专业版免费使用。

2023-03-08 19:35:21 10144 1

原创 数学建模——评价模型之TOPSIS

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、TOPSIS的应用场景二、TOPSIS法的模型建立1.对原始决策矩阵正向化2.决策矩阵标准化3.计算得分并归一化三、TOPSIS与(组合)赋权法结合代码前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、TOPSIS的应用场景Topsis法,全称为T

2022-01-11 21:13:40 12263

原创 PyTorch中tensor的几种形状

Scalar 通常就是一个数值vector 例如: [-5., 2., 0.],在深度学习中通常指特征,例如词向量特征,某一维度特征等matrix 一般计算的都是矩阵,通常都是多维的n-dimensional tensor 高维空间例:import torchfrom torch import tensor#Scalarx = tensor(11.) x #Out: tensor(11.)x.dim() #Out:02 * x #Out:tensor(22.).

2022-01-10 23:37:58 443

原创 数学建模——评价模型之层次分析法

文章目录前言一、层次分析法的应用场景二、层次分析法的模型建立2.1递阶层次结构的建立例12.2 构造判断矩阵2.3 层次单排序及一致性检验三、层次分析法的应用案例例2四、代码前言层次分析法(Analytic Hierarchy Process,简称 AHP)是对一些较为复杂、较为模糊的问题作出决策的简易方法,它特别适用于那些难于完全定量分析的问题。即层次分析法可用于定性分析。一、层次分析法的应用场景层次分析法(AHP)是一种定性与定量分析结合的方法,可用于做决策,在几种方案中做选择,也可以对.

2022-01-01 22:01:06 4174

原创 数据挖掘——1 数据预处理

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、Data Ceansing 数据清洗1.1 为何要进行数据清洗?1.2 缺失值1.3 离群点1.4 重复数据二、Data Transformation 数据转变换2.1 为什么要进行数据变换2.2 数据类型2.3 采样三、Data Description 数据描述与可视化3.1 数据归一化3.2 经典统计量3.3 数据间的相关性3.3.1 相关系数3.3.2 卡方检验3.4 数据可视化四、Feature Selection

2022-01-01 15:27:06 3069

原创 数字信号处理知识梳理与例题2——时域离散信号的傅立叶变换

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、时域离散信号傅立叶变换的性质1.周期性2.线性3.时移与频移性质总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的

2021-11-25 16:20:10 800

空空如也

空空如也

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

TA关注的人

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