transformers datasets jsonlines wgpu torch pillow gradio numpy glfw jupylet tree-sitter