It seems that for an input bigger than 16, random_projection produces output which is just a vector filled with zeros. Is this expected? In this case are we expected to check the correctness using small inputs and then evaluate the speedup for large inputs?
It seems that for an input bigger than 16, random_projection produces output which is just a vector filled with zeros. Is this expected? In this case are we expected to check the correctness using small inputs and then evaluate the speedup for large inputs?