这是一道模板题。 本题中你需要求解一个标准型线性规划: 有n个实数变量x1,x2,?,xn和m条约束,其中第i条约束形如aij*xj≤bi ,j∈(1,n),i∈(1,m) 此外这n个变量需要满足非负性限制,即xj≥0。 在满足上述所有条件的情况下,你需要指定每个变量xj的取值,使得目标函数F=cj ...
分类:
其他好文 时间:
2018-02-21 16:39:19
阅读次数:
198
直接法,不考虑计算过程的舍入误差(由于计算机的字长有限,进行数值计算的过程中,对计算得到的中间结果数据要使用“四舍五入”或其他规则取近似值,因而使计算过程有误差,这种误差称为舍入误差。),经过有限次的运算便可求得方程组准确解的方法。 常见高阶稀疏线性方程组、低阶稠密线性方程组、对称正定线性方程组、带 ...
分类:
其他好文 时间:
2018-02-20 12:23:54
阅读次数:
195
激励函数的目的是为了调节权重和误差。 relu max(0,x) relu6 min(max(0,x),6) sigmoid 1/(1+exp(-x)) tanh ((exp(x)-exp(-x))/(exp(x)+exp(-x)) 双曲正切函数的值域是(-1,1) softsign x/(abs( ...
分类:
其他好文 时间:
2018-02-19 21:47:47
阅读次数:
293
一、封装新的PyTorch函数 继承Function类 forward:输入Variable->中间计算Tensor->输出Variable backward:均使用Variable 线性映射 调用方法一 类名.apply(参数) 输出变量.backward() 开始前向传播 type in for ...
分类:
其他好文 时间:
2018-02-19 11:35:01
阅读次数:
3205
5163: 第k大斜率 Description 在平面直角坐标系上,有n个不同的点。任意两个不同的点确定了一条直线。请求出所有斜率存在的直线按斜率从 大到小排序后,第k条直线的斜率为多少。为了避免精度误差,请输出斜率向下取整后的结果。(例如:[1.5]=1, [-1.5]=-2) 在平面直角坐标系上 ...
分类:
其他好文 时间:
2018-02-17 21:44:24
阅读次数:
334
1.从方差代价函数说起(Quadratic cost) 代价函数经常用方差代价函数(即采用均方误差MSE),比如对于一个神经元(单输入单输出,sigmoid函数),定义其代价函数为: 其中y是我们期望的输出,a为神经元的实际输出【 a=σ(z), where z=wx+b 】。 在训练神经网络过程中 ...
分类:
其他好文 时间:
2018-02-15 17:35:17
阅读次数:
188
题目链接:https://vjudge.net/problem/POJ-2109 知识点: C++语法 解题思路: \(double\) 的取值范围为 \(10^{-307}~10^{308}\),小数精度是前\(16\)位,用 \(double\) 存储 \(p\) 时,虽然会产生误差,但其误差范 ...
分类:
其他好文 时间:
2018-02-14 12:27:04
阅读次数:
163
1、.2lf确实有四舍五入的功能,只是有浮点误差,如用2lf输出1.825和1.815前者是1.83,后者调试是1.814999999999,最终后者输出就是1.81; *100等扩大范围处理,或化为字符串处理。 例:牛客常大寒假新生赛H题 https://www.nowcoder.net/acm/ ...
分类:
其他好文 时间:
2018-02-14 12:26:18
阅读次数:
228
给定n,(n<=10^3),然后输入n的数a[i],(a[i]<=1e10),求ans=(a1+a2+a3...an)! / (a1!*a2!*a3!...an!) 的结果的最一位数。 适用问题,n种物品,求全排种类,结果%10。 猜想1,斯特林公式,斯特林公式虽然误差越来越小,但是最后一位的误差是 ...
分类:
其他好文 时间:
2018-02-13 17:58:10
阅读次数:
197
什么是Cardinality 不是所有的查询条件出现的列都需要添加索引。对于什么时候添加B+树索引。一般的经验是,在访问表中很少一部分时使用B+树索引才有意义。对于性别字段、地区字段、类型字段,他们可取值范围很小,称为低选择性。如 SELECT * FROM student WHERE sex='M ...
分类:
其他好文 时间:
2018-02-12 22:19:28
阅读次数:
193