opencv-python scikit-image pillow torchvision hdf5storage ninja lmdb requests timm einops gradio