pymanopthttp://mloss.orgUpdates and additions to pymanoptenThu, 07 Apr 2016 14:44:27 -0000pymanopt 0.1<html><p>Pymanopt is a Python toolbox for doing manifold optimization that computes gradients and Hessians automatically. It builds upon the Matlab toolbox Manopt but is otherwise independent of it. Pymanopt aims to lower the barriers for users wishing to use state of the art manifold optimization techniques, by relying on automatic differentiation for computing gradients and Hessians, saving users time and saving them from potential calculation and implementiation errors. </p> <p>Pymanopt is modular and hence easy to use. All of the automatic differentiation is done behind the scenes, so that the amount of setup the user needs to do is minimal. Usually only the following steps are required: </p> <ol> <li> Instantiation of a manifold to optimise over </li> <li> Defininition of a cost function to minimise </li> <li> Instantiation of a Pymanopt solver </li> </ol> <p>See project website ( for more details and a tutorial. </p></html>James Townsend,Niklas Koep,Sebastian WeichwaldThu, 07 Apr 2016 14:44:27 -0000 learningoptimizationmatrixmatrix factorizationtensormatrix completion