Package parsimony :: Package algorithms :: Module coordinate
[hide private]
[frames] | no frames]

Module coordinate

source code

The :mod:`parsimony.algorithms.coordinate` module includes several algorithms that minimises an implicit or explicit loss function by utilising a coordinate or block coordinate descent.

Algorithms may not store states. I.e., if they are classes, do not keep references to objects with state in the algorithm objects. It should be possible to copy and share algorithms between e.g. estimators, and thus they should not depend on any state. If they do, make sure that the state is completely reset when reset() is called.

Created on Fri Aug 29 13:25:07 2014

Copyright (c) 2013-2014, CEA/DSV/I2BM/Neurospin. All rights reserved.


Author: Tommy Löfstedt

License: BSD 3-clause.

Classes [hide private]
  LassoCoordinateDescent
A coordinate descent algorithm for the lasso.
  ShootingAlgorithm
The shooting algorithm for the lasso.
Variables [hide private]
  __package__ = 'parsimony.algorithms'