Home
Trees
Indices
Help
[
hide private
]
[
frames
] |
no frames
]
[
Module Hierarchy
|
Class Hierarchy
]
Class Hierarchy
object
:
The most base type
linear_operators.iterative.algorithms.Algorithm
:
Abstract class to define iterative algorithms.
linear_operators.iterative.algorithms.ConjugateGradient
:
Apply the conjugate gradient algorithm to a Criterion instance.
linear_operators.iterative.algorithms.HuberConjugateGradient
:
A subclass of ConjugateGradient using an HuberCriterion.
linear_operators.iterative.algorithms.QuadraticConjugateGradient
:
A subclass of ConjugateGradient using a QuadraticCriterion.
linear_operators.iterative.dli.DoubleLoopAlgorithm
:
A class implementing the double loop algorithm.
linear_operators.iterative.dli.LanczosAlgorithm
:
Tridiagonalization Lanczos step and eigendecomposition at exit.
linear_operators.iterative.linesearch'.Backtracking
linear_operators.iterative.algorithms.Callback
linear_operators.iterative.dli.Criterion
linear_operators.iterative.criterions.Criterion
:
A class representing criterions such as : ..math: || y - H x ||^2 + sum_i \hypers_i || D_i x ||^2
linear_operators.iterative.criterions.HuberCriterion
:
Subclass of Criterion with all norms forced to be Huber instances.
linear_operators.iterative.criterions.QuadraticCriterion
:
Subclass of Criterion with all norms forced to be Norm2 instances.
linear_operators.iterative.optimize.FminWrapper
:
Abstract class to generate wrappers around scipy.optimize fmin_* functions.
linear_operators.iterative.optimize.FminBFGS
:
Abstract class to generate wrappers around scipy.optimize fmin_* functions.
linear_operators.iterative.optimize.FminCG
:
Abstract class to generate wrappers around scipy.optimize fmin_* functions.
linear_operators.iterative.optimize.FminCOBYLA
:
Abstract class to generate wrappers around scipy.optimize fmin_* functions.
linear_operators.iterative.optimize.FminLBFGSB
:
Abstract class to generate wrappers around scipy.optimize fmin_* functions.
linear_operators.iterative.optimize.FminNCG
:
Abstract class to generate wrappers around scipy.optimize fmin_* functions.
linear_operators.iterative.optimize.FminPowell
:
Abstract class to generate wrappers around scipy.optimize fmin_* functions.
linear_operators.iterative.optimize.FminSLSQP
:
Abstract class to generate wrappers around scipy.optimize fmin_* functions.
linear_operators.iterative.optimize.FminTNC
:
Abstract class to generate wrappers around scipy.optimize fmin_* functions.
linear_operators.iterative.linesearch'.LineSearch
:
Wraps scipy.optimize.linesearch.line_search
linear_operators.iterative.linesearch'.LineSearchArmijo
:
Wraps scipy.optimize.linesearch.line_search_armijo.
linear_operators.iterative.linesearch'.LineSearchWolfe1
:
Wraps scipy.optimize.linesearch.line_search_wolfe1
linear_operators.iterative.linesearch'.LineSearchWolfe2
:
Wraps scipy.optimize.linesearch.line_search_wolfe2
linear_operators.interface.LinearOperator
:
Common interface for performing matrix vector products
linear_operators.operators.BandOperator
:
Store a band matrix in ab format as defined in LAPACK documentation.
linear_operators.operators.LowerTriangularOperator
linear_operators.operators.UpperTriangularOperator
linear_operators.operators.FftOperator
:
Generate an Operator performing Fast Fourier Transform.
linear_operators.ndoperators.NDOperator
:
Subclass of LinearOperator that handle multidimensional inputs and outputs
linear_operators.ndoperators.Binning
linear_operators.ndoperators.Convolve
linear_operators.ndoperators.ConvolveFftw3
linear_operators.ndoperators.ConvolveNDImage
linear_operators.ndoperators.Decimate
linear_operators.ndoperators.Diff
linear_operators.ndoperators.Fft
linear_operators.ndoperators.Fft2
linear_operators.ndoperators.Fftn
linear_operators.ndoperators.Fftw3
linear_operators.ndoperators.NDSOperator
linear_operators.ndoperators.NDSlice
linear_operators.ndoperators.NDSquare
linear_operators.ndoperators.NDSymmetric
linear_operators.ndoperators.NDDiagonal
linear_operators.ndoperators.NDMask
linear_operators.ndoperators.NDHomothetic
linear_operators.ndoperators.NDIdentity
linear_operators.operators.PermutationOperator
:
Perform permutations to the vector elements.
linear_operators.operators.ReplicationOperator
:
Generate an operator which replicates the input vector n times.
linear_operators.operators.ShiftOperator
:
A LinearOperator corresponding to a shift matrix
linear_operators.operators.SliceOperator
:
Perform slicing on the input vector.
linear_operators.operators.SymmetricOperator
:
Subclass of LinearOperator for the definition of symmetric operators, i.e.
linear_operators.operators.DiagonalOperator
:
An operator which mimics a diagonal matrix.
linear_operators.operators.MaskOperator
:
A subclass of DiagonalOperator with a boolean diagonal.
linear_operators.operators.EigendecompositionOperator
:
Define a SymmetricOperator from the eigendecomposition of another SymmetricOperator.
linear_operators.operators.HomotheticOperator
:
Generate a SymmetricOperator performing an homothety, i.e.
linear_operators.operators.IdentityOperator
:
SymmetricOperator with identity matvec (lambda x: x).
linear_operators.operators.SymmetricBandOperator
linear_operators.operators.SymmetricTridiagonal
linear_operators.operators.TridiagonalOperator
:
Store a tridiagonal operator in the form of 3 arrays
linear_operators.operators.SymmetricTridiagonal
linear_operators.iterative.norms.Norm
:
An abstract class to define norm classes.
linear_operators.iterative.norms.Huber
:
An Huber norm class.
linear_operators.iterative.norms.Norm2
:
A norm-2 class.
linear_operators.iterative.norms.Normp
:
An Norm-p class.
linear_operators.iterative.optimization.Optimizer
linear_operators.iterative.optimization.QuadraticOptimizer
linear_operators.iterative.algorithms.StopCondition
Home
Trees
Indices
Help
Generated by Epydoc 3.0.1 on Thu Jun 2 17:46:14 2011
http://epydoc.sourceforge.net