![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 71
我爱派生
Python数据结构,小样本学习,图神经网络,实例分割,模式识别
展开
-
迭代法(2)
上一个博文我介绍了一个迭代法,那个迭代法一次(最外层循环)计算出x1,x2,……,xn时,而当在外层循环内嵌套的解计算出具体的某一个x1,或者x2时,需要依赖的其他的解,拿下面的这张图的右半部分看,要求解出x1需要依赖x2、x3。原创 2022-09-23 21:50:03 · 542 阅读 · 1 评论 -
迭代法求解线性方程组(优于高斯消元法)
1.目的:下面图片的左边是我写出的一个增广矩阵(m,b),求解:mx=b的解是多少,即:x1=?x2=?x3=?x4=?2.方法:先假设求出的解是 ans=[ 0, 0 , 0, 0],即初始化。然后用每一行分别依次表示出每个具体的解,即我下面图片的右边所示。二、用python代码实现。原创 2022-09-23 00:17:58 · 1576 阅读 · 3 评论 -
高斯消元法求解方程组(要有python基础和线性代数的基础)
这一步会方便我们在接下来的工作中推导出python代码:从上面我们可以发现,根据numpy的特点和python代码的特点,我们按列进行消元会比较方便:就是依次先将主对角线上第一个元素下面的数值(有n-1个)消为0,然后是消主对角线上第二个元素下面的元素(有n-2个),……,然后消到倒数第二个(因为倒数第一个的下面没有元素可以消了)我们会发现在这里会遇到两个for循环,第一个for循环for 循环一个循环代表消去哪一行的零。原创 2022-09-21 15:07:43 · 1219 阅读 · 0 评论 -
强烈推荐直接收藏——50个常用的 Numpy 函数详解——全网最全
Numpy是python中最有用的工具之一。它可以有效地处理大容量数据。使用NumPy的最大原因之一是它有很多处理数组的函数。在本文中,将介绍Numpy在数据科学中最重要和最有用的一些函数。原创 2022-08-29 23:59:00 · 321 阅读 · 1 评论 -
剑指offer——牛客网 力扣——day3
a=max(dates,key=lambda x:int(x[2]))#如不清楚,可以看菜鸟教程中的解释,是相当清楚的return a[2]#取得每一行的第三个元素sum=0i=0i+=1#读取数据并保存print("读取的字符串数据为:",dates)#获取最大值print("对字符串数据,提取的最大值为:",max)获得最小值print("对字符串数据,提取的最小值为:",min)#取得平均值print("对字符串数据,提取的成绩平均值为:",average_grade)...原创 2022-08-28 11:39:57 · 268 阅读 · 0 评论 -
剑指offer——牛客网 力扣——day2
【代码】剑指offer——牛客网 力扣——day2。原创 2022-08-23 16:35:57 · 203 阅读 · 4 评论 -
剑指offer-新手必刷题 (牛客网,力扣)——day 1
它接收一个函数 f (int()函数将字符串转化为整形数字)和一个 可迭代对象(input().split()将输入的字符串用空格分开,从而形成单独的字符)cmp -- 比较的函数,这个具有两个参数,参数的值都是从可迭代对象中取出,此函数必须遵守的规则为,大于则返回1,小于则返回-1,等于则返回0。key -- 主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序。(3).将遍历到的数字进行判断,即定义一个判断是素数的函数。原创 2022-08-22 23:19:01 · 129 阅读 · 2 评论 -
50个最佳机器学习公共数据集
下面的这些数据集对于数据分析以及人工智能、深度学习有很大帮助,可以用来训练我们的模型。!!!!外国自体mlmemoirs根据github、福布斯、CMU官网等信息,整理了一张50个最佳机器学习公共数据集的榜单,为大家分享一下~原创 2022-08-21 23:21:29 · 410 阅读 · 1 评论 -
PyTorch实战——搭建PyTorch神经网络进行气温预测
PyTorch实战——搭建PyTorch神经网络进行气温预测原创 2022-08-20 23:45:38 · 5767 阅读 · 12 评论 -
列表表达式(从入门到进阶 保姆级教程)
这一行代码比较长,我们可以从右边开始理解:years,month,days分别是一个迭代器,然后zip()函数作用将 years,month,days三个迭代器中的元素进行组合,然后生成一个迭代器,可以通过以下代码来查看:理解上面的,就不用看下面代码了。对比下面这个挑选出奇数的算法,然后你也可以发现,这个列表表达式先是计算for右边的,然后是for左边的。(target),因为执行列表表达式的时候是先执行for右侧的语句,然后是执行左侧的语句(我们从。一个可迭代对象(可以是元组,列表,字符串)。原创 2022-08-20 13:09:12 · 1284 阅读 · 0 评论 -
PyTorch实战——线性回归在 cpu、gpu下的运行过程
class LinearRegressionModel(nn.Module):#定义一个类,然后继承nn模块下的一个Module功能def __init__(self,input_dim,output_dim):#一个线性回归模型,给出x,y,训练出w,b,是的y=wx+b成立self.linear=nn.Linear(input_dim,output_dim)#nn.Linear是一个全连接层,因为通常Linear()函数通常用于设置网络中的全连接层。原创 2022-08-19 14:25:03 · 1816 阅读 · 14 评论 -
PyTorch实战——Autograd机制(自动求导机制)
当执行完了backward()之后,通过x.grad查看x的梯度值。grad在反向传播过程中是累加的(accumulated),这意味着每一次运行反向传播,梯度都会累加之前的梯度,所以一般在反向传播之前需把梯度清零。每一次运行反向传播,梯度都会累加之前的梯度,所以一般在反向传播之前需把梯度清零。需要计算张量计算梯度时结果为True,不需要计算张量梯度时结果为False。: 如果需要为张量计算梯度,则为True,否则为False。检验一哈,x,b,w确实为叶子,y,z不是叶子。上面的梯度值可以累加。...原创 2022-08-18 22:59:25 · 795 阅读 · 0 评论 -
深度学习01——入门基础 基于Python
ANN,简称为神经网络,是一种模仿生物神经网络(动物的中枢神经系统,特别是大脑)的结构和功能的数学模型,用于对函数进行估计或近似。和其他机器学习方法一样,神经网络已经被用于解决各种各样的问题,例如,机器学习和语音识别。这些问题都是很难被传统基于规则的编程所解决的。激活函数(Activation functions)对于人工神经网络 [1]模型去学习、理解非常复杂和非线性的函数来说具有十分重要的作用。它们将非线性特性引入到我们的网络中。...原创 2022-08-17 23:52:26 · 1908 阅读 · 2 评论 -
Python基础之lambda()匿名函数
Python基础之lambda()匿名函数原创 2022-08-16 20:21:33 · 219 阅读 · 0 评论 -
Python基础之 filter()函数用法
Python基础之 filter()函数用法原创 2022-08-16 19:13:59 · 273 阅读 · 0 评论 -
Python基础之map()函数
Python基础之map()函数原创 2022-08-16 18:02:20 · 16504 阅读 · 2 评论