Skip to main content

Nodes

TIR Nodes are fully collaborative environments that make AI development possible. They combine the power of containers, Jupyter Labs, and AI/ML frameworks to create a readily usable workspace for you and your entire team.

Getting Started

GPU and Performance

Configuration and management

Customization and Integrations

TIR Add Ons

TIR Guides

Some of the most common use cases are:

  • Run a script or notebook to fine-tune a Large Language Model (LLM) on a single GPU using PyTorch or Hugging Face train.
  • Run a script or notebook to tokenize and fine-tune LLMs or Diffusion models with multiple GPUs (single machine) using DeepSpeed and Accelerate.
  • Open and run a Jupyter notebook (.ipynb) from platforms like GitHub, Kaggle, or Colab.
  • Download and review datasets stored on TIR or other platforms like Hugging Face.
  • Download and test models like Stable Diffusion or any LLM.
Note

A TIR node is a fully functional coding environment. If you prefer to work with the command line (shell) over Jupyter Labs, you can configure SSH on a notebook (node). This way, you can upload your data using SFTP or sync your code with Git tools and run the scripts as you would on your local system.