< Master index Index for manopt\tools >

Index for manopt\tools

Matlab files in this directory:

 checkdiffChecks the consistency of the cost function and directional derivatives.
 checkgradientChecks the consistency of the cost function and the gradient.
 checkhessianChecks the consistency of the cost function and the Hessian.
 checkmanifoldRun a collection of tests on a manifold obtained from a manopt factory
 checkretractionCheck the order of agreement of a retraction with an exponential.
 criticalpointfinderCreates a Manopt problem whose optima are the critical points of another.
 dexpmFréchet derivative of the matrix exponential.
 dfunmFréchet derivative of matrix functions.
 diagsumC = DIAGSUM(A, d1, d2) Performs the trace
 dlogmFréchet derivative of the matrix logarithm.
 dsqrtmFréchet derivative of the matrix square root.
 factorygpuhelperReturns a manifold struct to optimize over unit-norm vectors or matrices.
 getsizeEstimates the amount of memory a given variable occupies, in bytes.
 grammatrixComputes the Gram matrix of tangent vectors in the Manopt framework.
 hashmd5Computes the MD5 hash of input data.
 hessianextremeCompute an extreme eigenvector / eigenvalue of the Hessian of a problem.
 hessianmatrixComputes a matrix which represents the Hessian in some tangent basis.
 hessianspectrumReturns the eigenvalues of the (preconditioned) Hessian at x.
 identify_linear_pieceIdentify a segment of the curve (x, y) that appears to be linear.
 incrementcounterIncrement a manopt counter in a store or storedb.
 lincombComputes a linear combination of tangent vectors in the Manopt framework.
 lyapunov_symmetricSolves AX + XA = C when A = A', as a pseudo-inverse.
 lyapunov_symmetric_eigSolves AX + XA = C when A = A', as a pseudo-inverse, given eig(A).
 manoptsolveGateway helper function to call a Manopt solver, chosen in the options.
 matrixlincombLinear combination function for tangent vectors represented as matrices.
 multihconjHermitian-conjugate transpose the matrix slices of an N-D array
 multihconj_legacyMULTIHCONJ Hermitian conjugating arrays of matrices.
 multihermReturns the Hermitian parts of the matrices in a 3D array
 multiprodMatrix multiply 2-D slices of N-D arrays
 multiprod_legacyMultiplying 1-D or 2-D subarrays contained in two N-D arrays.
 multiscaleMultiplies the 2D slices in a 3D matrix by individual scalars.
 multiskewReturns the skew-symmetric parts of the matrices in the 3D matrix X.
 multiskewhReturns the skew-Hermitian parts of the matrices in the 3D matrix X.
 multisqnormReturns the squared Frobenius norms of the slices of a 3D matrix.
 multisymReturns the symmetric parts of the matrices in a 3D array
 multitraceComputes the traces of the 2D slices in a 3D matrix.
 multitranspTranspose the matrix slices of an N-D array (no complex conjugate)
 multitransp_legacyTransposing arrays of matrices.
 operator2matrixForms a matrix representing a linear operator between two tangent spaces
 orthogonalizeOrthonormalizes a basis of tangent vectors in the Manopt framework.
 orthogonalizetwiceOrthonormalizes a basis of tangent vectors twice for increased accuracy.
 plotprofilePlot the cost function along a geodesic or a retraction path.
 powermanifoldReturns a structure describing a power manifold M^n = M x M x ... x M.
 productmanifoldReturns a structure describing a product manifold M = M1 x M2 x ... x Mn.
 qr_uniqueThin QR factorization ensuring diagonal of R is real, positive if possible.
 sinxoverxComputes sin(x) ./ x entrywise, such that sin(0) / 0 yields 1.
 smallestinconvexhullComputes a minimal norm convex combination of given tangent vectors in Manopt.
 statscountersCreate a structure for statsfunhelper to record counters in manopt
 statsfunhelperHelper tool to create a statsfun for the options structure of solvers.
 stopifclosedfigureCreate an interactive stopping criterion based on a figure closing
 stopifdeletedfileCreate an interactive stopping criterion based on the existence of a file
 surfprofilePlot the cost function as a surface over a 2-dimensional subspace.
 sylvester_nochecksSolve Sylvester equation without input checks.
 tangent2vecExpands a tangent vector into an orthonormal basis in the Manopt framework
 tangentorthobasisReturns an orthonormal basis of tangent vectors in the Manopt framework.
 tangentspacefactoryReturns a manifold structure representing the tangent space to M at x.
 tangentspherefactoryReturns a manifold struct. for the sphere on the tangent space to M at x.

Generated on Fri 30-Sep-2022 13:18:24 by m2html © 2005