ROUND Approximate TTeMPS tensor within a prescribed tolerance. X = ROUND( X, tol ) truncates the given TTeMPS tensor X to a lower rank such that the error is in order of tol.

- round ROUND Approximate TTeMPS tensor within a prescribed tolerance.
- round ROUND Approximate TTeMPS tensor within a prescribed tolerance.
- round ROUND Approximate TTeMPS operator within a prescribed tolerance.

- elliptope_SDP Solver for semidefinite programs (SDP's) with unit diagonal constraints.
- elliptope_SDP_complex Solver for complex semidefinite programs (SDP's) with unit diagonal.
- low_rank_tensor_completion Given partial observation of a low rank tensor, attempts to complete it.
- low_rank_tensor_completion_TT Example file for the manifold encoded in fixedTTrankfactory.
- low_rank_tensor_completion_embedded Given partial observation of a low rank tensor (possibly including noise),
- realphasefactory Returns a manifold struct to optimize over phases of fft's of real signals
- essentialfactory Manifold structure to optimize over the space of essential matrices.
- TTeMPS_block
- round ROUND Approximate TTeMPS tensor within a prescribed tolerance.
- TTeMPS_op
- round ROUND Approximate TTeMPS operator within a prescribed tolerance.
- example TTeMPS Toolbox.
- trs_gep Solves trust-region subproblem with TRSgep in a subspace of tangent space.
- tangentorthobasis Returns an orthonormal basis of tangent vectors in the Manopt framework.

0001 function x = round( x, tol ) 0002 %ROUND Approximate TTeMPS tensor within a prescribed tolerance. 0003 % X = ROUND( X, tol ) truncates the given TTeMPS tensor X to a 0004 % lower rank such that the error is in order of tol. 0005 0006 % TTeMPS Toolbox. 0007 % Michael Steinlechner, 2013-2016 0008 % Questions and contact: michael.steinlechner@epfl.ch 0009 % BSD 2-clause license, see LICENSE.txt 0010 0011 y = TTeMPS_block_to_TTeMPS( x ); 0012 y = round(y , tol); 0013 x = TTeMPS_block.TTeMPS_to_TTeMPS_block( y, x.mu, x.p ); 0014 0015 end

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