From: Michael C. <mic...@ua...> - 2004-05-20 12:37:36
|
Hello all, I have made some significant changes in the ./main/optim directory. bfgs.m and bs_gradient.m have been replaced with bfgsmin.cc and numgradient.cc. The first change introduces interface incompatibilities, but the second has a common interface. There will be some errors in functions that call bfgs.m until the new interface and function name are adopted. There are also two new minimization routines: lbfgsmin.cc and samin.cc, that implement limited memory BFGS, and Simulated Annealing. There is also a celleval.cc, which is like leval.cc, but for cells. Perhaps this might be useful in contexts other that optimization. The motivation for the change is the greater speed and reliability of the new routines. I can post documentation if anyone is interested. I'm sorry for any inconveniences adapting interfaces might cause. I have kept snapshots of the replaced functions if anyone needs them. Regards, Michael |