class_docstr: Dataset of synthetically generated demonstrations.
code: def __len__(self):
      return self.len_data * self.limit_rank
  
imports: import json
  import os
  import shutil
  import tempfile
  from pathlib import Path
  from typing import List, Tuple
  import numpy
  import torch
  from torch.utils.data import Dataset
  from open_alpha_tensor.core.data.generation import generate_synthetic_data
  from open_alpha_tensor.core.data.utils import get_scalars, map_triplet_to_action
label_desc: Use image node_id 2 for calling the SyntheticDataBuffer obj's underlying member method code with example usage: obj.__len__() and returns: unknown