- 运行实验
选择
main.py
中的相应测试函数并
python main.py
-
{ackley/griewank/rastrigin}_func.py
Ackley/Griewank/Rastrigin函数及其调用次数统计模块 -
line_search.py
Fibonacci及GLL线搜索实现 -
newton.py
阻尼Newton法及Cholesky修正的实现 -
quasi_newton.py
SR1、DFP、BFGS、L-BFGS拟Newton法的实现 -
conjugate_grad.py
共轭梯度类方法的实现,包括Beale-Powell重新开始和FR、PRP方法