|
inline |
Row-based Delinearisation.
| [in] | in | input tensor to decompose into in → t p |
| [in] | uncombinedLeg | leg of in/p which is not combined and at which t attaches |
| [out] | t | output tensor with rank 2 |
| [out] | p | output tensor with same rank as in |
| [in] | leading_dimensions | number of leading dimensions for threshold estimates |
| [in] | relax_if_necessary | Do a rank-revealing QR decomposition after each dense decomposition. If the resulting matrix is not full rank, relax the epsilon threshold to allow cancellation to zero and re-try. |
Internally uses Delinearise::cols() and transposes t manually afterwards.
References cols(), and syten::transpose().
Here is the call graph for this function: