-
共轭梯度法
说明: 共轭梯度法(Conjugate Gradient)是介于最速下降法与牛顿法之间的一个方法,它仅需利用一阶导数信息,但克服了最速下降法收敛慢的缺点,又避免了牛顿法需要存储和计算Hesse矩阵并求逆的缺点,共轭梯度法不仅是解决大型线性方程组最有用的方法之一,也是解大型非线性最优化最有效的算法之一。 在各种优化算法中,共轭梯度法是非常重要的一种。其优点是所需存储量小,具有步收敛性,稳定性高,而且不需要任何外来参数。(Conjugate gradient method Gradient) is a method between the steepest descent method and Newton's method. It only uses the first derivative information, but overcomes the disadvantage of slow convergence of steepest descent method, and avoids the disadvantage of storing and calculating Hesse matrix and solving inverse of Newton's method. Conjugate gradient method is not only one of the most useful methods to solve large-scale linear equations, but also the most effective method to solve large-scale nonlinear optimization One of the algorithms of. Among all kinds of optimization algorithms, conjugate gradient method is very important. It has the advantages of small storage, step convergence, high stability and no external parameters.)
- 2020-06-27 15:46:08下载
- 积分:1
-
spmv_csr
稀疏矩阵的DIA/ELLPACK/COO/CSR/HYB表示形式,以及各表示形式下的稀疏矩阵乘法(稀疏大矩阵*矢量)的CUDA实现。对于矩阵中每一行稀疏元素个数较统一的情况,ELLPACK表示最佳,其次是HYB(ELL+COO)。
CUDA™ 是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。 它包含了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。 开发人员现在可以使用C语言来为CUDA™ 架构编写程序(Sparse matrix DIA/ELLPACK/COO/CSR/HYB representation, as well as the representation of the sparse matrix multiplication (large sparse matrix* vector)' s CUDA implementation. For each row of the sparse matrix representing the number of elements the case of unification, ELLPACK that the best, followed by HYB (ELL+COO). NVIDIA CUDA ™ is introduced by a general purpose parallel computing architecture that makes the GPU to solve complex computational problems. It contains the CUDA Instruction Set Architecture (ISA) and the GPU parallel computing engine. Developers can now use the C language to write programs for the CUDA ™ architecture)
- 2013-07-11 17:46:21下载
- 积分:1
-
python-Machine-learning-master
一个机器学习的python文件,里面拥有各种机器学习方法,可以供大家参考(A Python file for machine learning, which has various machine learning methods, can be used for your reference.)
- 2019-04-17 15:21:41下载
- 积分:1
-
非线性方程的求根
说明: 非线性方程 Aitken加速收敛方法 二分法 割线法 牛顿微分改正方法(Nonlinear equation Aitken accelerated convergence method Dichotomy method Secant method Newton's differential correction method)
- 2020-10-05 19:06:10下载
- 积分:1
-
migration(FKaPS)
F-K域偏移法和相移法偏移程序(C语言)(FK domain migration method and the phase- shift method migration program (C language))
- 2021-04-06 20:59:02下载
- 积分:1
-
fortran-Long-Ge-Ku-Ta
fortran四阶龙格库塔法 计算程序自己编程(fortran fourth-order Runge-Kutta method)
- 2011-09-26 19:38:59下载
- 积分:1
-
fft
说明: 虽然现在网上的FFT程序很多,但是有的结果是错误的,比如说,经过一次正反变换后,不能得到原来的数列,所以,本人测试了多个程序,提供几个能用的,给大家,希望大家支持!
(Although many online FFT program, but some results are wrong, for example, through a positive and negative change, you can not get the original series, so I tested several programs to provide a few usable for everyone I hope we can support!)
- 2010-04-14 17:54:30下载
- 积分:1
-
flow
基于配电网络辐射型的前推回代潮流计算程序,包括分层等内容(And backward substitution based on the radiation type of distribution network before flow calculation procedures, including the contents of the stratification)
- 2012-07-06 17:21:36下载
- 积分:1
-
55875587Calculator
MFC做的计算器程序,可以实现加减乘除。平方,立方等功能(MFC to do calculator program can be achieved subtraction multiplication and division. Square, cubic and other functions)
- 2009-12-12 22:24:25下载
- 积分:1
-
generalized-Stransform
基于改进的广义S变换,能更好的对数据进行时频分析。(Modified S-transform and its application in data analysis)
- 2017-01-03 16:06:17下载
- 积分:1