semhash>=0.2.0 numpy datasets tqdm