UT3Weights.kronecker ==================== .. py:method:: t3toolbox.uniform_tucker_tensor_train.UT3Weights.kronecker(other) .. code-block:: python def kronecker(self, other: 'UT3Weights') -> 'UT3Weights': Per-edge Kronecker product with ``other`` -- the Hadamard (elementwise-product) combine (ranks multiply, padded widths multiply). The output mask is **strided/gappy** (the real set is ``{a*nB + b}`` over the *padded* width), which is correct; see :py:func:`~t3toolbox.backend.ut3_operations.ut3_kronecker_weights`.