- Gaussian.rotate_matrix(R1, R2, inv1=None, logdet1=None, inv2=None, logdet2=None, Q=None)¶
The vector is reshaped into a matrix by stacking the row vectors.
Computes R1*X*R2’, which is identical to kron(R1,R2)*x (??)
Note that this is slightly different from the standard Kronecker product definition because Numpy stacks row vectors instead of column vectors.
A matrix from the left
A matrix from the right