openai pydantic transformers torch pillow timm einops networkx matplotlib