python
文章平均质量分 69
深夜的潜水艇
这个作者很懒,什么都没留下…
展开
-
Neural Network学习笔记3
以Adadelta为例,torch.optim.Adadelta(params, lr=1.0, rho=0.9, eps=1e-06, weight_decay=0)torchvision.modles中的VGG为例。weights: 可选,要使用的预训练权重。默认情况下,不使用预先训练的权重。params: 模型的参数,让优化器知道我们的模型长什么样子。其他的参数可以采用默认,并且优化算法不同,参数也会有很大不同。在进行损失函数计算后,再进行.backward()反向传播。原创 2023-06-05 13:44:07 · 525 阅读 · 0 评论 -
曲线拟合
1. 最小二乘直线拟合(曲线拟合)【问题描述】根据N个数据点构造最小二乘拟合直线y=ax+b。【输入形式】在屏幕上依次输入数据点的个数N,和N对数据点的x和y坐标。【输出形式】输出最小二乘拟合直线y=ax+b和误差(N对数据点的y坐标,与由拟合直线得到的对应N个x坐标的y值,之间的欧式距离)。【样例1输入】8-1 100 91 72 53 44 35 06 -1【样例1输出】y=-1.6071429x+8.64285711.1801937【样例1说明】输入:有8对数据点,原创 2020-07-11 19:30:02 · 502 阅读 · 0 评论 -
插值法
一. 拉格朗日插值多项式(插值法)【问题描述】考虑[0.0,1.2]内的函数y=f(x)=cos(x)。利用多个(2,3,4等)节点构造拉格朗日插值多项式。【输入形式】在屏幕上依次输入在区间[0.0,1.2]内的一个值x*,构造插值多项式后求其P(x*)值,和多个节点的x坐标。【输出形式】输出插值多项式系数矩阵,拉格朗日系数多项式矩阵和P(x*)值(保留小数点后6位有效数字)。【样例1输入】0.30 0.6 1.2【样例1输出】[-0.40043538 -0.05084608 1.原创 2020-07-11 19:30:20 · 739 阅读 · 0 评论 -
线性方程组的解 python
一. 上三角【问题描述】在一个上三角线性方程组基础上,进行线性方程组求解。【输入形式】在屏幕上依次输入方阵阶数n,系数矩阵A和常数矩阵B。【输出形式】每一行输出一个根【样例1输入】44 -1 2 30 -2 7 -40 0 6 50 0 0 320-746【样例1输出】[[ 3.][-4.][-1.][ 2.]]【样例1说明】输入:第1行为方阵阶数4,第2行至5行为系数矩阵A,第6行至9行为常数矩阵B。输出:每行依次输出方程解:x1, x2, x3, x4。【评分原创 2020-07-11 19:30:43 · 865 阅读 · 0 评论 -
数值积分
一. 组合梯形公式(数值积分)【问题描述】组合梯形公式求函数f(x)=2+sin(2*sqrt(x))的积分近似值。【输入形式】在屏幕上依次输入积分上限、下限和等距子区间个数。【输出形式】输出使用组合梯形公式求得的积分近似值。【样例1输入】1 6 10【样例1输出】8.19385457【样例1说明】输入:积分上限a为1、下限b为6和等距子区间个数m为10。输出:积分近似值(保留小数点后8位有效数字)【评分标准】根据输入得到的输出准确二. 组合辛普森公式(数值积分)【问题描述】组合辛原创 2020-07-11 19:31:47 · 330 阅读 · 0 评论 -
非线性方程的解法1-3, 1-4
一. 不动点迭代法【问题描述】在[a,b]区间内寻找方程x**5-2*x-1=0的根的初始近似值位置,确定不动点迭代的初始点(可能有多个),然后使用不动点迭代法求方程的根(可能有多个根)。前后两次迭代的差的绝对值小于delta后停止迭代。【输入形式】在屏幕上输入3个数,依次为区间左端点值a、右端点值b和所求根的精度值。各数间都以一个空格分隔。根据输入的所求根的精度值可求得delta.【输出形式】每一行输出一个根(精确到小数点后3位)【样例1输入】-1.2 1.5 3【样例1输出】-1.00原创 2020-07-11 19:31:11 · 239 阅读 · 0 评论 -
非线性方程的解法1-1,1-2(python)
一. 二分法【问题描述】如果在240个月内每月付款300美元,使用二分法在利率区间[a,b] 内,求能够满足在这240个月之后使本金和利息的总值达到50万美元的利率值,精确到小数点后第d位。【输入形式】在屏幕上输入3个数,依次为利率区间左端点值a、右端点值b和精确到小数点后d位。各数间都以一个空格分隔。测试用例的输入满足:b>a>0, 1<=d<=8, d为正整数。【输出形式】输出两行数据,第一行为迭代次数,第二行为求得的利率,保留d位小数。【样例输入】0.15 0.1原创 2020-07-11 19:32:03 · 135 阅读 · 0 评论