Software for LLMs

We will use Python deep learning libraries, such as PyTorch and TensorFlow/Keras, to run and fine-tune large language models (LLMs).

The transformers package is compatible with both PyTorch and TensorFlow.

According to its documentation, “Transformers provides APIs and tools to easily download and train state-of-the-art pretrained models.”

This package supports various applications, including Natural Language Processing (which is the focus of this workshop), Computer Vision, Audio, and Multimodal tasks.

Note: There are packages in R/Rstudio that can do deep learning and/or use LLMs. We are not using those in this workshop.

Previous
Next
RC Logo © 2025 The Rector and Visitors of the University of Virginia