checkdiff | Checks the consistency of the cost function and directional derivatives. |
checkgradient | Checks the consistency of the cost function and the gradient. |
checkhessian | Checks the consistency of the cost function and the Hessian. |
checkmanifold | Run a collection of tests on a manifold obtained from a manopt factory |
checkretraction | Check the order of agreement of a retraction with an exponential. |
criticalpointfinder | Creates a Manopt problem whose optima are the critical points of another. |
dexpm | Fréchet derivative of the matrix exponential. |
dfunm | Fréchet derivative of matrix functions. |
diagsum | C = DIAGSUM(A, d1, d2) Performs the trace |
dlogm | Fréchet derivative of the matrix logarithm. |
dsqrtm | Fréchet derivative of the matrix square root. |
factorygpuhelper | Returns a manifold struct to optimize over unit-norm vectors or matrices. |
getsize | Estimates the amount of memory a given variable occupies, in bytes. |
grammatrix | Computes the Gram matrix of tangent vectors in the Manopt framework. |
hashmd5 | Computes the MD5 hash of input data. |
hessianextreme | Compute an extreme eigenvector / eigenvalue of the Hessian of a problem. |
hessianmatrix | Computes a matrix which represents the Hessian in some tangent basis. |
hessianspectrum | Returns the eigenvalues of the (preconditioned) Hessian at x. |
identify_linear_piece | Identify a segment of the curve (x, y) that appears to be linear. |
incrementcounter | Increment a manopt counter in a store or storedb. |
lincomb | Computes a linear combination of tangent vectors in the Manopt framework. |
lyapunov_symmetric | Solves AX + XA = C when A = A', as a pseudo-inverse. |
lyapunov_symmetric_eig | Solves AX + XA = C when A = A', as a pseudo-inverse, given eig(A). |
manoptsolve | Gateway helper function to call a Manopt solver, chosen in the options. |
matrixlincomb | Linear combination function for tangent vectors represented as matrices. |
multihconj | Hermitian-conjugate transpose the matrix slices of an N-D array |
multihconj_legacy | MULTIHCONJ Hermitian conjugating arrays of matrices. |
multiherm | Returns the Hermitian parts of the matrices in a 3D array |
multiprod | Matrix multiply 2-D slices of N-D arrays |
multiprod_legacy | Multiplying 1-D or 2-D subarrays contained in two N-D arrays. |
multiscale | Multiplies the 2D slices in a 3D matrix by individual scalars. |
multiskew | Returns the skew-symmetric parts of the matrices in the 3D matrix X. |
multiskewh | Returns the skew-Hermitian parts of the matrices in the 3D matrix X. |
multisqnorm | Returns the squared Frobenius norms of the slices of a 3D matrix. |
multisym | Returns the symmetric parts of the matrices in a 3D array |
multitrace | Computes the traces of the 2D slices in a 3D matrix. |
multitransp | Transpose the matrix slices of an N-D array (no complex conjugate) |
multitransp_legacy | Transposing arrays of matrices. |
operator2matrix | Forms a matrix representing a linear operator between two tangent spaces |
orthogonalize | Orthonormalizes a basis of tangent vectors in the Manopt framework. |
orthogonalizetwice | Orthonormalizes a basis of tangent vectors twice for increased accuracy. |
plotprofile | Plot the cost function along a geodesic or a retraction path. |
powermanifold | Returns a structure describing a power manifold M^n = M x M x ... x M. |
productmanifold | Returns a structure describing a product manifold M = M1 x M2 x ... x Mn. |
qr_unique | Thin QR factorization ensuring diagonal of R is real, positive if possible. |
sinxoverx | Computes sin(x) ./ x entrywise, such that sin(0) / 0 yields 1. |
smallestinconvexhull | Computes a minimal norm convex combination of given tangent vectors in Manopt. |
statscounters | Create a structure for statsfunhelper to record counters in manopt |
statsfunhelper | Helper tool to create a statsfun for the options structure of solvers. |
stopifclosedfigure | Create an interactive stopping criterion based on a figure closing |
stopifdeletedfile | Create an interactive stopping criterion based on the existence of a file |
surfprofile | Plot the cost function as a surface over a 2-dimensional subspace. |
sylvester_nochecks | Solve Sylvester equation without input checks. |
tangent2vec | Expands a tangent vector into an orthonormal basis in the Manopt framework |
tangentorthobasis | Returns an orthonormal basis of tangent vectors in the Manopt framework. |
tangentspacefactory | Returns a manifold structure representing the tangent space to M at x. |
tangentspherefactory | Returns a manifold struct. for the sphere on the tangent space to M at x. |