code: def get_dataloaders(dataset):
      n = len(dataset)
      generator = torch.Generator().manual_seed(42)
      train_dataset, val_dataset, test_dataset = random_split(
          dataset, [n - 4000, 2000, 2000], generator=generator
      )
      train_dataloader = DataLoader(
          train_dataset, batch_size=20, shuffle=True
      )
      val_dataloader = DataLoader(
          val_dataset, batch_size=20, shuffle=False
      )
      test_dataloader = DataLoader(
          test_dataset, batch_size=20, shuffle=False
      )
      return train_dataloader, val_dataloader, test_dataloader
  
file_path: pytorch-lightning/examples/fabric/language_model/train.py
imports: import lightning
  import torch
  import torch.nn.functional
  from lightning.pytorch.demos import Transformer, WikiText2
  from torch.utils.data import DataLoader, random_split
label_desc: Use image node_id 5 for calling a global function with example usage: get_dataloaders(dataset) and returns: train_dataloader,  val_dataloader,  test_dataloader