That's a big SVD matrix
I think only 80x6000 elements of this 6000x6000 matrix are being used.
I also recall reading something about that optimisation in the past and thinking "details are lame, I'll just make it square"
Turns out you only need the smaller square (rotation) matrix and can work out parts of the larger one implicitly, this saved some time!
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!