Now that PCA implementation was working, I needed to improve the performance as the previous performance was too slow to be put into use. As per mentor's suggestions, I tried to replace the loading with an identity matrix to avoid overhead and reduce the number of samples. Furthermore, I tried to reconstruct the original data matrix at the merging stage and ran PCA on top of that to confirm the accuracy of the current implementation.
What did I do this week?
Check various ways to improve PCA performance
Did I get stuck anywhere?
I was getting errors from dimensions of the buffers that I pre-defined.
What will I work on next week?
I will work on other ways of improving the performance of the algorithm