code: def create_norm_elevation_dataset(
      input_path: str, output_path: str, target_transform
  ):
      create_disk_folder_split(
          dat_path=os.path.join(
              input_path,
              "smallnorb-5x46789x9x18x6x2x96x96-training-dat.mat",
          ),
          info_path=os.path.join(
              input_path,
              "smallnorb-5x46789x9x18x6x2x96x96-training-info.mat",
          ),
          output_path=os.path.join(output_path, "train"),
          target_transform=target_transform,
      )
      create_disk_folder_split(
          dat_path=os.path.join(
              input_path,
              "smallnorb-5x01235x9x18x6x2x96x96-testing-dat.mat",
          ),
          info_path=os.path.join(
              input_path,
              "smallnorb-5x01235x9x18x6x2x96x96-testing-info.mat",
          ),
          output_path=os.path.join(output_path, "test"),
          target_transform=target_transform,
      )
  
file_path: vissl/extra_scripts/datasets/create_small_norb_elevation_data_files.py
imports: import argparse
  import os
  import numpy
  from PIL import Image
  from tqdm import tqdm
  from vissl.utils.download import download_and_extract_archive
label_desc: Use image node_id 9 for calling a global function with example usage: create_norm_elevation_dataset(input_path, output_path, target_transform) without return types