/numerical-optimization

数值优化中常见的算法实现

Primary LanguagePython

数值优化中常见的算法实现

开发环境

Python 3.6.1 Anaconda 4.4.0

说明

  • conjugate_gradient 共轭梯度法
  • damped_newton 阻尼牛顿法
  • gradient_newton 梯度牛顿法
  • incomplete_cholesky 不完全cholesky分解
  • matrix_conjugate_gradient 矩阵共轭梯度法
  • newton_method 经典牛顿法
  • pre_conjugate_gradient 预处理共轭梯度法,已实现基于不完全LU分解的预处理
  • pure_newton 纯牛顿法
  • steepest-descent-method 最速下降法