code: def build_loader(self, batch_size, num_workers, shuffle=False):
      loader = DataLoader(
          self,
          batch_size=batch_size,
          shuffle=shuffle,
          num_workers=num_workers,
          pin_memory=True,
      )
      loader.cat_feat_origin_cards = self.cat_feat_origin_cards
      return loader
  
file_path: autogluon/tabular/src/autogluon/tabular/models/tab_transformer/utils.py
imports: import logging
  import torch
  from torch.utils.data import DataLoader, Dataset
  from .None import tab_transformer_encoder
  from .tab_transformer_encoder import NullEnc, WontEncodeError
label_desc: Use image node_id 5 for calling the TabTransformerDataset obj's underlying member method code with example usage: obj.build_loader(batch_size, num_workers, shuffle) and returns: loader