Yeah formulating a 125 million point cloud in python was not exactly my best move
Minor performance improvements, need to figure out how to offset dist_pj_pjj properly
Fixed the issue with weight v.
However, runtime is still terrible. Computing the dist_pj_pjj
matrix takes forever.