torch tqdm torch-geometric transformers scipy numpy cv2 perlin-noise