torch torchvision pytorch-lightning python-multipart fastapi pydantic pydantic-settings opencv-python imageio