Master index | Index for manopt\tools |

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. |

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